summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock146
-rw-r--r--home/home.nix7
-rw-r--r--hosts/desktop/configuration.nix6
-rw-r--r--modules/boot.nix4
-rw-r--r--modules/ollama.nix1
5 files changed, 84 insertions, 80 deletions
diff --git a/flake.lock b/flake.lock
index 02faed7..0e69f42 100644
--- a/flake.lock
+++ b/flake.lock
@@ -42,11 +42,11 @@
"rust-overlay": "rust-overlay"
},
"locked": {
- "lastModified": 1764956616,
- "narHash": "sha256-jTGdwLtST22pUZqlRvOMAwSBxpj4bxKpIfThpmBX3Pw=",
+ "lastModified": 1765147877,
+ "narHash": "sha256-SoSUY44s2nmg/SGriAIvXGSuVJBUvXlox5jhH1IeB9k=",
"ref": "refs/heads/main",
- "rev": "526dd85c8047fb700dd7715701e4ca1e553275a0",
- "revCount": 1321,
+ "rev": "45f9ad2ba04f2bb5656053bc1f285e060d571d79",
+ "revCount": 1322,
"type": "git",
"url": "https://codeberg.org/LGFae/awww"
},
@@ -64,11 +64,11 @@
"rust-overlay": "rust-overlay_2"
},
"locked": {
- "lastModified": 1764847736,
- "narHash": "sha256-FMYnfCH2TMNnTJvbc/mraZpRszIL7nc5YI6w/pWNyNs=",
+ "lastModified": 1765204341,
+ "narHash": "sha256-7xd45skcuLCu2DHxVvU+W/z+7CUOjyv+QPtT4PLZaIU=",
"owner": "chaotic-cx",
"repo": "nyx",
- "rev": "e3f8349d60d5daf58951b9ccd089fecb79ea5443",
+ "rev": "aacb796ccd42be1555196c20013b9b674b71df75",
"type": "github"
},
"original": {
@@ -187,11 +187,11 @@
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
- "lastModified": 1754091436,
- "narHash": "sha256-XKqDMN1/Qj1DKivQvscI4vmHfDfvYR2pfuFOJiCeewM=",
+ "lastModified": 1763759067,
+ "narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=",
"owner": "hercules-ci",
"repo": "flake-parts",
- "rev": "67df8c627c2c39c41dbec76a1f201929929ab0bd",
+ "rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0",
"type": "github"
},
"original": {
@@ -283,11 +283,11 @@
]
},
"locked": {
- "lastModified": 1764788330,
- "narHash": "sha256-hE/gXK+Z0j654T0tsW+KcndRqsgZXe8HyWchjBJgQpw=",
+ "lastModified": 1764998300,
+ "narHash": "sha256-fZatn/KLfHLDXnF0wy7JxXqGaZmGDTVufT4o/AOlj44=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "fca4cba863e76c26cfe48e5903c2ff4bac2b2d5d",
+ "rev": "27a6182347ccae90a88231ae0dc5dfa7d15815bb",
"type": "github"
},
"original": {
@@ -303,11 +303,11 @@
]
},
"locked": {
- "lastModified": 1764998300,
- "narHash": "sha256-fZatn/KLfHLDXnF0wy7JxXqGaZmGDTVufT4o/AOlj44=",
+ "lastModified": 1765480374,
+ "narHash": "sha256-HlbvQAqLx7WqZFFQZ8nu5UUJAVlXiV/kqKbyueA8srw=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "27a6182347ccae90a88231ae0dc5dfa7d15815bb",
+ "rev": "39cb677ed9e908e90478aa9fe5f3383dfc1a63f3",
"type": "github"
},
"original": {
@@ -394,11 +394,11 @@
"xdph": "xdph"
},
"locked": {
- "lastModified": 1765130329,
- "narHash": "sha256-UXBg323poNozlJBEQT7ckSV0XmjGHPHgmDgqNGlmQrU=",
+ "lastModified": 1765479283,
+ "narHash": "sha256-jWBGCyYhPVEPTw7/upguKnjwccivwap9o+4/pD/gcCw=",
"owner": "hyprwm",
"repo": "Hyprland",
- "rev": "532ca053d6d7ca4afd0b7980b91fcb5bb09da552",
+ "rev": "75f6435f70dee8f8b685a02c52db7ba16f5db39c",
"type": "github"
},
"original": {
@@ -647,11 +647,11 @@
]
},
"locked": {
- "lastModified": 1764746434,
- "narHash": "sha256-6ymFuw+Z1C90ezf8H0BP3c2JFZhJYwMq31px2StwWHU=",
+ "lastModified": 1764922999,
+ "narHash": "sha256-LSvUxKm6S6ZAd/otQSkAHd3+8KJhi8OwGJGSe0K//B8=",
"owner": "Jovian-Experiments",
"repo": "Jovian-NixOS",
- "rev": "b4c0b604148adacf119b89824ed26df8926ce42c",
+ "rev": "9b9ead1b5591b68f4048e7205ba1397bc85ce6c4",
"type": "github"
},
"original": {
@@ -685,11 +685,11 @@
]
},
"locked": {
- "lastModified": 1765066394,
- "narHash": "sha256-08cJUfVwCyG4maboXVeY+TG22/gWiboRCXK8/aHie40=",
+ "lastModified": 1765411465,
+ "narHash": "sha256-rwrGoscS1AXRsiB100JduKO9ySKEjC8zsSBIDfKi1G8=",
"owner": "nix-community",
"repo": "neovim-nightly-overlay",
- "rev": "513b3de408734b66a549cea800f67a5a0004cdf8",
+ "rev": "d47f5957732f763696803b564eb9c608a486014e",
"type": "github"
},
"original": {
@@ -701,11 +701,11 @@
"neovim-src": {
"flake": false,
"locked": {
- "lastModified": 1765065307,
- "narHash": "sha256-+if1i/PGoz8EdTS3KTR8prrc0MTKdInr7D4NcGmMBlw=",
+ "lastModified": 1765391613,
+ "narHash": "sha256-6tqSpj8b33kSY/0rYEdQRHsICdkZD/AtXSoC0EH/hFY=",
"owner": "neovim",
"repo": "neovim",
- "rev": "0f3e3c87b738f1c81fa22b6e5f2a9a847d59ebd3",
+ "rev": "78bbe53f7615e8b38d5289d9ce0579996109579b",
"type": "github"
},
"original": {
@@ -726,11 +726,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable"
},
"locked": {
- "lastModified": 1765120349,
- "narHash": "sha256-MvwrHRV80hOdEwfLgI16XhApHuvj69aAgUWQ8ZBgAqE=",
+ "lastModified": 1765386897,
+ "narHash": "sha256-wmHtBM2Iuthw9DsTD9RUkkZqrmsSJYGgflSaskE+Rrc=",
"owner": "sodiboo",
"repo": "niri-flake",
- "rev": "0f4acff79842637e92f5f2609d3844bac9d5e592",
+ "rev": "be7806f4fe2ead48eaf22e125f535d70a5ff2e3b",
"type": "github"
},
"original": {
@@ -759,11 +759,11 @@
"niri-unstable": {
"flake": false,
"locked": {
- "lastModified": 1764966114,
- "narHash": "sha256-nC0Fsu4zSdabdR4tHHMCrTgqLms612eEDy5VCdQVZFk=",
+ "lastModified": 1765306956,
+ "narHash": "sha256-dAnL/EFft88xvKBLSE4pxSD5D945Cjm3E59bSl0feSE=",
"owner": "YaLTeR",
"repo": "niri",
- "rev": "ba29735fbbd8cf8319c71ccb55b54a0580007c80",
+ "rev": "4d058e611147803f5188e417943c6653d846542f",
"type": "github"
},
"original": {
@@ -804,11 +804,11 @@
]
},
"locked": {
- "lastModified": 1765094654,
- "narHash": "sha256-97PG9MuCKbqFzxPkhDQU/ZlttRLA+wdZX/05TzBfmu4=",
+ "lastModified": 1765464894,
+ "narHash": "sha256-yHNyV1yNHnPW6/5jpJi/rXWfjJg6bFxehZY2FYEFSEU=",
"owner": "KaylorBen",
"repo": "nixcord",
- "rev": "aa8081c2a02984ce81c2d45eaf4ec40d4e450217",
+ "rev": "f6a2705a014e9a38ed74aa9306afd0875f89295a",
"type": "github"
},
"original": {
@@ -819,11 +819,11 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1764667669,
- "narHash": "sha256-7WUCZfmqLAssbDqwg9cUDAXrSoXN79eEEq17qhTNM/Y=",
+ "lastModified": 1764950072,
+ "narHash": "sha256-BmPWzogsG2GsXZtlT+MTcAWeDK5hkbGRZTeZNW42fwA=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "418468ac9527e799809c900eda37cbff999199b6",
+ "rev": "f61125a668a320878494449750330ca58b78c557",
"type": "github"
},
"original": {
@@ -835,11 +835,11 @@
},
"nixpkgs-lib": {
"locked": {
- "lastModified": 1753579242,
- "narHash": "sha256-zvaMGVn14/Zz8hnp4VWT9xVnhc8vuL3TStRqwk22biA=",
+ "lastModified": 1761765539,
+ "narHash": "sha256-b0yj6kfvO8ApcSE+QmA6mUfu8IYG6/uU28OFn4PaC8M=",
"owner": "nix-community",
"repo": "nixpkgs.lib",
- "rev": "0f36c44e01a6129be94e3ade315a5883f0228a6e",
+ "rev": "719359f4562934ae99f5443f20aa06c2ffff91fc",
"type": "github"
},
"original": {
@@ -850,11 +850,11 @@
},
"nixpkgs-stable": {
"locked": {
- "lastModified": 1764983851,
- "narHash": "sha256-y7RPKl/jJ/KAP/VKLMghMgXTlvNIJMHKskl8/Uuar7o=",
+ "lastModified": 1765311797,
+ "narHash": "sha256-mSD5Ob7a+T2RNjvPvOA1dkJHGVrNVl8ZOrAwBjKBDQo=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "d9bc5c7dceb30d8d6fafa10aeb6aa8a48c218454",
+ "rev": "09eb77e94fa25202af8f3e81ddc7353d9970ac1b",
"type": "github"
},
"original": {
@@ -866,11 +866,11 @@
},
"nixpkgs-stable_2": {
"locked": {
- "lastModified": 1764836381,
- "narHash": "sha256-8jemYbbW9EBttQKHep7Rj8kzXaxsrk/lACdXA2DN5Xk=",
+ "lastModified": 1765363881,
+ "narHash": "sha256-3C3xWn8/2Zzr7sxVBmpc1H1QfxjNfta5IMFe3O9ZEPw=",
"owner": "nixos",
"repo": "nixpkgs",
- "rev": "ff06bd3398fb1bea6c937039ece7e7c8aa396ebf",
+ "rev": "d2b1213bf5ec5e62d96b003ab4b5cbc42abfc0d0",
"type": "github"
},
"original": {
@@ -882,11 +882,11 @@
},
"nixpkgs_2": {
"locked": {
- "lastModified": 1764950072,
- "narHash": "sha256-BmPWzogsG2GsXZtlT+MTcAWeDK5hkbGRZTeZNW42fwA=",
+ "lastModified": 1765186076,
+ "narHash": "sha256-hM20uyap1a0M9d344I692r+ik4gTMyj60cQWO+hAYP8=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "f61125a668a320878494449750330ca58b78c557",
+ "rev": "addf7cf5f383a3101ecfba091b98d0a1263dc9b8",
"type": "github"
},
"original": {
@@ -921,11 +921,11 @@
"systems": "systems_2"
},
"locked": {
- "lastModified": 1765115924,
- "narHash": "sha256-taZc/QD5DeZkXsyl+AJiS2Q5Z8EXJPzZz98uWfdXvvs=",
+ "lastModified": 1765481271,
+ "narHash": "sha256-wss8GdEQIIsSDCM0mUtXXtRVLhGTKyWNaKeI8QinWWA=",
"owner": "nix-community",
"repo": "nixvim",
- "rev": "cd0443e166c1cd35283e9be0ce3fc2966456bc5a",
+ "rev": "dfc71c3d484b5962e9c2a22a9d2d4a5fd73fcd54",
"type": "github"
},
"original": {
@@ -941,11 +941,11 @@
]
},
"locked": {
- "lastModified": 1765120186,
- "narHash": "sha256-erA1pPuo6ZYFD3nNqscR8URisq1XXOaNzS/C/ThJkMQ=",
+ "lastModified": 1765420707,
+ "narHash": "sha256-lX0WxWosQbm3DrZhscVTiLLpJcoZvaQaZoP+eNt75wE=",
"owner": "noctalia-dev",
"repo": "noctalia-shell",
- "rev": "6fc754104858479e02bf51a55eef5e4e8ad722b3",
+ "rev": "298b2f5c794d4641cde21cf20422224bf8a60f99",
"type": "github"
},
"original": {
@@ -985,11 +985,11 @@
]
},
"locked": {
- "lastModified": 1765119890,
- "narHash": "sha256-yGmmJXggysHE/BDhhM/yByM9EzqP4xMlx7EaW5fYhjU=",
+ "lastModified": 1765450291,
+ "narHash": "sha256-8TeC3ktyv+u7fZSaOQ/iG3FZQf8ALebDoyRlHlXSHEk=",
"owner": "PrismLauncher",
"repo": "PrismLauncher",
- "rev": "ec129eeee8eb9d9fd20a83638bcafa2544c95b6b",
+ "rev": "40d1dccb9b3922e5fdc8fc8423ee7df807544c47",
"type": "github"
},
"original": {
@@ -1048,11 +1048,11 @@
]
},
"locked": {
- "lastModified": 1764729618,
- "narHash": "sha256-z4RA80HCWv2los1KD346c+PwNPzMl79qgl7bCVgz8X0=",
+ "lastModified": 1765075567,
+ "narHash": "sha256-KFDCdQcHJ0hE3Nt5Gm5enRIhmtEifAjpxgUQ3mzSJpA=",
"owner": "oxalica",
"repo": "rust-overlay",
- "rev": "52764074a85145d5001bf0aa30cb71936e9ad5b8",
+ "rev": "769156779b41e8787a46ca3d7d76443aaf68be6f",
"type": "github"
},
"original": {
@@ -1108,11 +1108,11 @@
"rust-overlay": "rust-overlay_3"
},
"locked": {
- "lastModified": 1764564952,
- "narHash": "sha256-KzXYifmgNQ62AsWH+oVUXbr8MrdNZtNE1dwexe1Z4RQ=",
+ "lastModified": 1765264173,
+ "narHash": "sha256-s68kLyXobV5GLGJpAoMQaNTaVz3TQD5ZdXSx4Y76cgE=",
"owner": "gabm",
"repo": "Satty",
- "rev": "ff64a96055eb4c4257af979ca82be3e773da2e15",
+ "rev": "953783251df4d9508fa7b1f07d1d993559a9f62e",
"type": "github"
},
"original": {
@@ -1284,11 +1284,11 @@
"xwayland-satellite-unstable": {
"flake": false,
"locked": {
- "lastModified": 1764721075,
- "narHash": "sha256-ChH4nq0cMEEkzkHqKlQt5Z7wxrk8ybcEHuA1YKAYmV0=",
+ "lastModified": 1765343581,
+ "narHash": "sha256-HtTPbV6z6AJPg2d0bHaJKFrnNha+SEbHvbJafKAQ614=",
"owner": "Supreeeme",
"repo": "xwayland-satellite",
- "rev": "1b918e29b419e89910014054e8b71d54c9235ea5",
+ "rev": "f0ad674b7009a6afd80cea59d4fbf975dd68ee95",
"type": "github"
},
"original": {
@@ -1306,11 +1306,11 @@
"rust-overlay": "rust-overlay_4"
},
"locked": {
- "lastModified": 1765101649,
- "narHash": "sha256-9Cs7UQknK3i4R5AXzh194xiDDm/nO7UvlAG/BfOMLSs=",
+ "lastModified": 1765386628,
+ "narHash": "sha256-TNUf0mJOh1Ul6s3ZoMk/hUtGN4ilhglZl6+jEUf6Z/4=",
"owner": "sxyazi",
"repo": "yazi",
- "rev": "9ae8b90d2328139622e6e1285889310adb57b81b",
+ "rev": "ac7718c226226e9cde8014d71f42c1036662769a",
"type": "github"
},
"original": {
diff --git a/home/home.nix b/home/home.nix
index 2d4bf04..d2b134f 100644
--- a/home/home.nix
+++ b/home/home.nix
@@ -29,7 +29,12 @@
home.stateVersion = "25.05";
home.packages = with pkgs; [
- obs-studio
+ protonvpn-gui
+ v2raya
+ evolution
+ imagemagick
+ kdePackages.kdenlive
+ syncplay
wofi
bottles
ncdu
diff --git a/hosts/desktop/configuration.nix b/hosts/desktop/configuration.nix
index 3d82800..d4cd0d7 100644
--- a/hosts/desktop/configuration.nix
+++ b/hosts/desktop/configuration.nix
@@ -64,6 +64,8 @@
enableSSHSupport = true;
pinentryPackage = pkgs.pinentry-curses;
};
+
+ programs.gamescope.enable = true;
programs.steam = {
enable = true;
@@ -108,7 +110,7 @@ services.lact.enable = true;
chaotic = {
mesa-git = {
enable = true;
- fallbackSpecialisation = true;
+ fallbackSpecialisation = false;
extraPackages = with pkgs; [
mesa_git.opencl
];
@@ -167,8 +169,6 @@ environment.sessionVariables = {
};
environment.systemPackages = with pkgs; [
- vkd3d
- dxvk
pigz
nautilus
gnome-keyring
diff --git a/modules/boot.nix b/modules/boot.nix
index dab324a..9a90734 100644
--- a/modules/boot.nix
+++ b/modules/boot.nix
@@ -17,7 +17,7 @@
"video=DP-1:2560x1440@240"
"quiet"
];
- # kernelPackages = pkgs.linuxPackages_cachyos-lto-znver4;
- kernelPackages = pkgs.linuxPackages_latest;
+ kernelPackages = pkgs.linuxPackages_cachyos-lto-znver4;
+ # kernelPackages = pkgs.linuxPackages_latest;
};
}
diff --git a/modules/ollama.nix b/modules/ollama.nix
index be032c2..0989419 100644
--- a/modules/ollama.nix
+++ b/modules/ollama.nix
@@ -18,5 +18,4 @@
user = "ollama";
models = "/models";
};
- services.nextjs-ollama-llm-ui.enable = true;
}