this repo has no description
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

guh

+46 -25
+3 -3
flake.lock
··· 135 135 "rust-overlay": "rust-overlay" 136 136 }, 137 137 "locked": { 138 - "lastModified": 1657470464, 139 - "narHash": "sha256-eMA+/7XzUJpCuDJZRPc/0OMWA6CNisDLSZh3bFYCybo=", 138 + "lastModified": 1659072681, 139 + "narHash": "sha256-vvdQHhnJIxrIh8phbJRM/h8GgZBXj7Lc9yK05t52yCg=", 140 140 "owner": "helix-editor", 141 141 "repo": "helix", 142 - "rev": "0cb0c306183be94b9d42c3fae22b805850f87584", 142 + "rev": "a8b123fe177d8cd7f5a610a0a50c16c9f64069bd", 143 143 "type": "github" 144 144 }, 145 145 "original": {
+18 -13
hosts/tkaronto/default.nix
··· 4 4 pkgs, 5 5 inputs, 6 6 ... 7 - }: 8 - let 7 + }: let 9 8 byLabel = label: "/dev/disk/by-label/${label}"; 10 - in 11 - { 9 + in { 12 10 imports = with inputs; 13 11 with nixos-hardware.nixosModules; [ 14 12 nixpkgs.nixosModules.notDetected ··· 124 122 libva 125 123 vulkan-loader 126 124 ]; 127 - extraPackages32 = with pkgs.pkgsi686Linux; 128 - [ 129 - libvdpau-va-gl 130 - vaapiVdpau 131 - libva 132 - vulkan-loader 133 - ]; 125 + extraPackages32 = with pkgs.pkgsi686Linux; [ 126 + libvdpau-va-gl 127 + vaapiVdpau 128 + libva 129 + vulkan-loader 130 + ]; 134 131 }; 135 132 pulseaudio = { 136 133 enable = false; 137 134 support32Bit = true; 138 135 }; 139 136 }; 140 - 137 + 141 138 programs.light.enable = true; 142 139 143 140 fonts = { ··· 150 147 systemPackages = [pkgs.ntfs3g]; 151 148 pathsToLink = ["/share/zsh"]; 152 149 persistence."${config.system.persistDir}" = { 153 - directories = ["/etc/nixos"]; 150 + directories = lib.flatten [ 151 + "/etc/nixos" 152 + ( 153 + lib.optional 154 + config.virtualisation.docker.enable 155 + ["/var/lib/docker" "/var/lib/containers"] 156 + ) 157 + ]; 154 158 files = ["/etc/machine-id"]; 155 159 }; 156 160 }; ··· 170 174 virtualisation = { 171 175 waydroid.enable = false; 172 176 podman.enable = false; 177 + docker.enable = true; 173 178 libvirtd.enable = false; 174 179 }; 175 180
+1
modules/base/hm-system-defaults.nix
··· 10 10 home.sessionVariables = {inherit (config.environment.sessionVariables) NIX_PATH;}; 11 11 xdg.configFile."nix/registry.json".text = config.environment.etc."nix/registry.json".text; 12 12 xdg.configFile."nix/nix.conf".source = config.environment.etc."nix/nix.conf".source; 13 + xdg.configFile."nix/netrc".source = config.environment.etc."nix/netrc".source; 13 14 } 14 15 ]; 15 16 home-manager.extraSpecialArgs = {inherit inputs;};
+5
modules/base/nix.nix
··· 2 2 pkgs, 3 3 lib, 4 4 inputs, 5 + config, 5 6 ... 6 7 }: { 7 8 nix = { ··· 19 20 fallback = true 20 21 extra-experimental-features = nix-command flakes 21 22 builders-use-substitutes = true 23 + netrc-file = /etc/nix/netrc 22 24 ''; 23 25 nixPath = ["nixpkgs=${inputs.nixpkgs}" "home-manager=${inputs.home}"]; 24 26 }; ··· 28 30 trusted-users = ["root" "@wheel"]; 29 31 auto-optimise-store = true; 30 32 }; 33 + environment.etc."nix/netrc".text = '' 34 + machine private-ardanalabs.cachix.org password ${config.environment.sessionVariables.CACHIX_AUTH_TOKEN} 35 + ''; 31 36 }
+6 -1
pkgs-set/overlays/helix.nix
··· 1 1 {inputs}: final: prev: { 2 - helix = inputs.helix.packages.${prev.system}.default; 2 + helix = inputs.helix.packages.${prev.system}.default.override { 3 + includeGrammarIf = grammar: 4 + prev.lib.any 5 + (name: grammar.name == name) 6 + ["toml" "rust" "nix" "protobuf" "yaml" "json" "markdown"]; 7 + }; 3 8 }
+4 -4
pkgs-set/overlays/steam.nix
··· 1 1 final: prev: { 2 2 steam = prev.steam.override { 3 3 extraLibraries = pkgs: with pkgs; [mimalloc pipewire vulkan-loader wayland wayland-protocols]; 4 - extraProfile = '' 5 - unset VK_ICD_FILENAMES 6 - export VK_ICD_FILENAMES="/run/opengl-driver/share/vulkan/icd.d:/run/opengl-driver-32/share/vulkan/icd.d" 7 - ''; 4 + # extraProfile = '' 5 + # unset VK_ICD_FILENAMES 6 + # export VK_ICD_FILENAMES="/run/opengl-driver/share/vulkan/icd.d:/run/opengl-driver-32/share/vulkan/icd.d" 7 + # ''; 8 8 }; 9 9 }
secrets/default.nix

This is a binary file and will not be displayed.

+9 -4
users/patriot/default.nix
··· 21 21 isNormalUser = true; 22 22 createHome = true; 23 23 home = "/home/patriot"; 24 - extraGroups = [ 24 + extraGroups = l.flatten [ 25 25 "wheel" 26 26 "adbusers" 27 27 "dialout" 28 28 "video" 29 + (l.optional nixosConfig.virtualisation.docker.enable "docker") 29 30 ]; 30 31 shell = pkgs.zsh; 31 32 hashedPassword = "$6$spzqhAyJfhHy$iHgLBlhjGn1l8PnbjJdWTn1GPvcjMqYNKUzdCe/7IrX6sHNgETSr/Nfpdmq9FCXLhrAfwHOd/q/8SvfeIeNX4/"; 32 33 }; 33 34 environment = { 34 - persistence.${config.system.persistDir}.directories = ["/home/patriot/.local/share/Steam"]; 35 + persistence.${config.system.persistDir}.directories = l.flatten [ 36 + (lib.optional nixosConfig.programs.steam.enable "/home/patriot/.local/share/Steam") 37 + "/home/patriot/.cargo" 38 + "/home/patriot/proj" 39 + "/home/patriot/games" 40 + ]; 35 41 systemPackages = [pkgs.qt5.qtwayland]; 36 42 shells = with pkgs; [bashInteractive zsh]; 37 43 }; ··· 100 106 directories = 101 107 l.flatten [ 102 108 "Downloads" 103 - "proj" 104 109 # "smos" 105 110 ".wine" 106 111 # ssh / gpg / keys ··· 109 114 "keys" 110 115 # caches / history stuff 111 116 ".directory_history" 112 - ".cargo" 113 117 ".cache" 114 118 ] 115 119 ++ mkPaths ".local/share" [ ··· 179 183 discord-open-asar 180 184 gamescope 181 185 protontricks 186 + genymotion 182 187 ]; 183 188 shellAliases = 184 189 nixosConfig.environment.shellAliases