Compare commits
4 commits
bc563b7613
...
73498bc6fd
Author | SHA1 | Date | |
---|---|---|---|
73498bc6fd | |||
1334ea0a93 | |||
6eb7a1cb19 | |||
786529e7a4 |
4 changed files with 22 additions and 16 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
@ -1,4 +1,4 @@
|
||||||
device-configuration.nix
|
repl-result-*
|
||||||
hardware-configuration.nix
|
|
||||||
result
|
result
|
||||||
|
result-*
|
||||||
*.qcow2
|
*.qcow2
|
12
lock.nix
12
lock.nix
|
@ -4,19 +4,19 @@
|
||||||
sha256 = "sha256-DlvJv33ml5UTKgu4b0HauOfFIoDx6QXtbqUF3vWeRCY=";
|
sha256 = "sha256-DlvJv33ml5UTKgu4b0HauOfFIoDx6QXtbqUF3vWeRCY=";
|
||||||
};
|
};
|
||||||
nixpkgs = {
|
nixpkgs = {
|
||||||
revision = "26d499fc9f1d567283d5d56fcf367edd815dba1d";
|
revision = "1eae3268880484be84199bdb77941c09bb4a97ba";
|
||||||
sha256 = "sha256-FHlSkNqFmPxPJvy+6fNLaNeWnF1lZSgqVCl/eWaJRc4=";
|
sha256 = "sha256-1Sj8MToixDwakJYNMYBS/PYbg8Oa4CAxreXraMHB5qg=";
|
||||||
};
|
};
|
||||||
nixpkgs-unstable = {
|
nixpkgs-unstable = {
|
||||||
revision = "2631b0b7abcea6e640ce31cd78ea58910d31e650";
|
revision = "c11863f1e964833214b767f4a369c6e6a7aba141";
|
||||||
sha256 = "sha256-LWqduOgLHCFxiTNYi3Uj5Lgz0SR+Xhw3kr/3Xd0GPTM=";
|
sha256 = "sha256-GfpyMzxwkfgRVN0cTGQSkTC0OHhEkv3Jf6Tcjm//qZ0=";
|
||||||
};
|
};
|
||||||
nix-bitcoin = {
|
nix-bitcoin = {
|
||||||
revision = "990805aa7c7fcd1552c6e14e8c6df9a88ba9be41";
|
revision = "990805aa7c7fcd1552c6e14e8c6df9a88ba9be41";
|
||||||
sha256 = "sha256-yU7iYlDSD8lOrm02igxIl3y+bXGZDDO0qcG0gO48Cto=";
|
sha256 = "sha256-yU7iYlDSD8lOrm02igxIl3y+bXGZDDO0qcG0gO48Cto=";
|
||||||
};
|
};
|
||||||
cosmic-modules = {
|
cosmic-modules = {
|
||||||
revision = "14bedf460c4d98b0f6358904965147c01ccb41fe";
|
revision = "84d7c1002734f21f150c641da095c5ce43f1cb98";
|
||||||
sha256 = "sha256-ka+DI/jnNLGOt4dbROv18m6MhqnQAgTTvezswYHuDoo=";
|
sha256 = "sha256-Rbw+E3Na694sTPjNSRFHtT1o31eQXO3OLEzM+25kcME=";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,12 +24,12 @@
|
||||||
nvidiaSettings = true;
|
nvidiaSettings = true;
|
||||||
package = let
|
package = let
|
||||||
mkDriverArgs = {
|
mkDriverArgs = {
|
||||||
version = "570.133.07";
|
version = "575.51.02";
|
||||||
sha256_64bit = "sha256-LUPmTFgb5e9VTemIixqpADfvbUX1QoTT2dztwI3E3CY=";
|
sha256_64bit = "sha256-XZ0N8ISmoAC8p28DrGHk/YN1rJsInJ2dZNL8O+Tuaa0=";
|
||||||
sha256_aarch64 = "sha256-yTovUno/1TkakemRlNpNB91U+V04ACTMwPEhDok7jI0=";
|
sha256_aarch64 = "sha256-NNeQU9sPfH1sq3d5RUq1MWT6+7mTo1SpVfzabYSVMVI=";
|
||||||
openSha256 = "sha256-9l8N83Spj0MccA8+8R1uqiXBS0Ag4JrLPjrU3TaXHnM=";
|
openSha256 = "sha256-NQg+QDm9Gt+5bapbUO96UFsPnz1hG1dtEwT/g/vKHkw=";
|
||||||
settingsSha256 = "sha256-XMk+FvTlGpMquM8aE8kgYK2PIEszUZD2+Zmj2OpYrzU=";
|
settingsSha256 = "sha256-6n9mVkEL39wJj5FB1HBml7TTJhNAhS/j5hqpNGFQE4w=";
|
||||||
persistencedSha256 = "sha256-G1V7JtHQbfnSRfVjz/LE2fYTlh9okpCbE4dfX9oYSg8=";
|
persistencedSha256 = "sha256-dgmco+clEIY8bedxHC4wp+fH5JavTzyI1BI8BxoeJJI=";
|
||||||
};
|
};
|
||||||
in ( config.boot.kernelPackages.nvidiaPackages.mkDriver mkDriverArgs ).overrideAttrs (super: {
|
in ( config.boot.kernelPackages.nvidiaPackages.mkDriver mkDriverArgs ).overrideAttrs (super: {
|
||||||
passthru = super.passthru or {} // {
|
passthru = super.passthru or {} // {
|
||||||
|
|
|
@ -27,12 +27,18 @@ in
|
||||||
];
|
];
|
||||||
|
|
||||||
config = {
|
config = {
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = ( with pkgs; [
|
||||||
aliasDrag
|
aliasDrag
|
||||||
rangerGit
|
rangerGit
|
||||||
ripgrep
|
ripgrep
|
||||||
kitty
|
kitty
|
||||||
zoxide
|
zoxide
|
||||||
|
]) ++ [
|
||||||
|
(
|
||||||
|
pkgs.writeScriptBin "nix-convert-hash" ''
|
||||||
|
${lib.getExe' config.nix.package "nix"} --extra-experimental-features "nix-command" hash convert "$@"
|
||||||
|
''
|
||||||
|
)
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.bash.shellInit = ''
|
programs.bash.shellInit = ''
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue