diff --git a/flake.lock b/flake.lock index 8dcdba1..227a24b 100644 --- a/flake.lock +++ b/flake.lock @@ -112,11 +112,11 @@ "quickshell": "quickshell" }, "locked": { - "lastModified": 1755588633, - "narHash": "sha256-iP1RWXkFA+WAbRNzc/IdGTVjv1l6N23gwv8IOoYoKwg=", + "lastModified": 1755944495, + "narHash": "sha256-rAtoKUREykPXDhJXqNGu+srIHby/5kj9b5gAJHTSoO4=", "owner": "caelestia-dots", "repo": "shell", - "rev": "660f09959d90afa77b38f46cb7b818f007f99eae", + "rev": "f747d82b9336bb7c691d39a1f001c0d30d7bfb95", "type": "github" }, "original": { @@ -155,11 +155,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1755656346, - "narHash": "sha256-ZI+TIo/cnW18b5hPgCNBLNgujRV2ULfLAnit9TMzwA4=", + "lastModified": 1755930129, + "narHash": "sha256-WkPrXSOdpu4oM4qR+U2awuI2vI50ijpXSt2cLp77ro4=", "owner": "caelestia-dots", "repo": "cli", - "rev": "12f0d518622cbb9e00455c9591bd597f64a1747b", + "rev": "6cdfe72e8b14de7d1df61873b9c4c1d627b6bfc2", "type": "github" }, "original": { @@ -180,11 +180,11 @@ "quickshell": "quickshell_2" }, "locked": { - "lastModified": 1755588633, - "narHash": "sha256-iP1RWXkFA+WAbRNzc/IdGTVjv1l6N23gwv8IOoYoKwg=", + "lastModified": 1755836952, + "narHash": "sha256-EE9clP2JXbImNr6wjDVk1JumBr8RaMecvi7G07Sbuyg=", "owner": "caelestia-dots", "repo": "shell", - "rev": "660f09959d90afa77b38f46cb7b818f007f99eae", + "rev": "3a5f615f509fbff895846ecd3a606eb2c7192cf8", "type": "github" }, "original": { @@ -338,11 +338,11 @@ ] }, "locked": { - "lastModified": 1755625756, - "narHash": "sha256-t57ayMEdV9g1aCfHzoQjHj1Fh3LDeyblceADm2hsLHM=", + "lastModified": 1755914636, + "narHash": "sha256-VJ+Gm6YsHlPfUCpmRQxvdiZW7H3YPSrdVOewQHAhZN8=", "owner": "nix-community", "repo": "home-manager", - "rev": "dd026d86420781e84d0732f2fa28e1c051117b59", + "rev": "8b55a6ac58b678199e5bba701aaff69e2b3281c0", "type": "github" }, "original": { @@ -361,11 +361,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1755424351, - "narHash": "sha256-xcorYLNdtLpb0wH5CPlUcpmYQUxeK95j1X855xQw+DY=", + "lastModified": 1755882102, + "narHash": "sha256-K6+vEy7SmUoGgllnbAdP+gm4pHYwYgYdYPfBG5nLE14=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "9aa137af01f05386e5bb5050e983750017007a66", + "rev": "8f3d1a85544b7e8d1fe577c01e32398fb47841e1", "type": "github" }, "original": { @@ -394,11 +394,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1755419373, - "narHash": "sha256-EFH3zbpyLYjEboNV2Lmkxf9joEuFCmeYX+MMLRPStpg=", + "lastModified": 1755879086, + "narHash": "sha256-fUQ1iuR2/7UrHQ7LXRJ8a2DahcyTard4WvL/wQ18SII=", "owner": "YaLTeR", "repo": "niri", - "rev": "a6febb86aa5af0df7bf2792ca027ef95a503d599", + "rev": "2865ec3e47fa0b170f82f4beeefa56a5ea49d133", "type": "github" }, "original": { @@ -476,11 +476,11 @@ "nixpkgs": "nixpkgs_4" }, "locked": { - "lastModified": 1755678331, - "narHash": "sha256-lyiMCa/wlUcD3sChZdzW83pNRt3+TdzMbDvpkRPMzbs=", + "lastModified": 1755912028, + "narHash": "sha256-lWLnhlFXiLzFqDQutSSJ5Du40g7sREPB5avz1EkC5yk=", "owner": "kaylorben", "repo": "nixcord", - "rev": "1e491f7b3b7360eeb9bc78cecd2b2b3290fe3c9a", + "rev": "c33bf0d790e931547786359db541849c2fba2d95", "type": "github" }, "original": { @@ -537,11 +537,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1755274400, - "narHash": "sha256-rTInmnp/xYrfcMZyFMH3kc8oko5zYfxsowaLv1LVobY=", + "lastModified": 1755704039, + "narHash": "sha256-gKlP0LbyJ3qX0KObfIWcp5nbuHSb5EHwIvU6UcNBg2A=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ad7196ae55c295f53a7d1ec39e4a06d922f3b899", + "rev": "9cb344e96d5b6918e94e1bca2d9f3ea1e9615545", "type": "github" }, "original": { @@ -553,11 +553,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1755186698, - "narHash": "sha256-wNO3+Ks2jZJ4nTHMuks+cxAiVBGNuEBXsT29Bz6HASo=", + "lastModified": 1755615617, + "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", "owner": "nixos", "repo": "nixpkgs", - "rev": "fbcf476f790d8a217c3eab4e12033dc4a0f6d23c", + "rev": "20075955deac2583bb12f07151c2df830ef346b4", "type": "github" }, "original": { @@ -569,11 +569,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1755186698, - "narHash": "sha256-wNO3+Ks2jZJ4nTHMuks+cxAiVBGNuEBXsT29Bz6HASo=", + "lastModified": 1755615617, + "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "fbcf476f790d8a217c3eab4e12033dc4a0f6d23c", + "rev": "20075955deac2583bb12f07151c2df830ef346b4", "type": "github" }, "original": { @@ -902,16 +902,16 @@ "xwayland-satellite-stable": { "flake": false, "locked": { - "lastModified": 1748488455, - "narHash": "sha256-IiLr1alzKFIy5tGGpDlabQbe6LV1c9ABvkH6T5WmyRI=", + "lastModified": 1755491097, + "narHash": "sha256-m+9tUfsmBeF2Gn4HWa6vSITZ4Gz1eA1F5Kh62B0N4oE=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "3ba30b149f9eb2bbf42cf4758d2158ca8cceef73", + "rev": "388d291e82ffbc73be18169d39470f340707edaa", "type": "github" }, "original": { "owner": "Supreeeme", - "ref": "v0.6", + "ref": "v0.7", "repo": "xwayland-satellite", "type": "github" } @@ -919,11 +919,11 @@ "xwayland-satellite-unstable": { "flake": false, "locked": { - "lastModified": 1755219541, - "narHash": "sha256-yKV6xHaPbEbh5RPxAJnb9yTs1wypr7do86hFFGQm1w8=", + "lastModified": 1755491097, + "narHash": "sha256-m+9tUfsmBeF2Gn4HWa6vSITZ4Gz1eA1F5Kh62B0N4oE=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "5a184d435927c3423f0ad189ea2b490578450fb7", + "rev": "388d291e82ffbc73be18169d39470f340707edaa", "type": "github" }, "original": { @@ -942,11 +942,11 @@ ] }, "locked": { - "lastModified": 1755712597, - "narHash": "sha256-vpwKhXoNQt9NMUnAfch6QVgPvGsoAldEGyxMz4/Fjzw=", + "lastModified": 1755922982, + "narHash": "sha256-YMchUKtaIhICzwwiAP/j6G+KaqRA8xSnGV2dfdVXoHw=", "owner": "0xc000022070", "repo": "zen-browser-flake", - "rev": "81c55daf8539c01dd8bafad92e28813bb3d9f34a", + "rev": "25f56c0f5b813312f38078418b2229ada41c4bcc", "type": "github" }, "original": { diff --git a/system/boot.nix b/system/boot.nix index ba50149..6eee338 100755 --- a/system/boot.nix +++ b/system/boot.nix @@ -48,7 +48,7 @@ ''; plymouth = { - enable = true; + enable = false; themePackages = [ pkgs.plymouth-matrix-theme ]; diff --git a/system/hardware.nix b/system/hardware.nix index 5bb8cf2..5d02ffd 100755 --- a/system/hardware.nix +++ b/system/hardware.nix @@ -25,6 +25,8 @@ enable = true; enable32Bit = true; extraPackages = with pkgs; [ + rocmPackages.rocm-core + rocmPackages.rocminfo rocmPackages.rocm-runtime rocmPackages.clr.icd rocmPackages.rocm-smi @@ -37,6 +39,8 @@ libva vaapiVdpau libvdpau-va-gl + amdvlk + driversi686Linux.amdvlk ]; }) ]; diff --git a/system/services.nix b/system/services.nix index 05f8df4..68d998b 100755 --- a/system/services.nix +++ b/system/services.nix @@ -92,6 +92,7 @@ settings = { sunshine_name = "nixos"; port = 47989; + output_name = 1; }; applications = { apps = [ @@ -114,6 +115,10 @@ acceleration = "rocm"; rocmOverrideGfx = "11.0.0"; environmentVariables = { + OLLAMA_DEBUG = "1"; + OLLAMA_MMAP = "0"; + OLLAMA_NUM_CTX="8192"; + OLLAMA_NUM_GPU="20"; #HSA_OVERRIDE_GFX_VERSION = "11.0.0"; #OLLAMA_KV_CACHE_TYPE = "q4"; };