dotfiles
My PC Dotfiles & Websitegit clone https://github.com/maydayv7/dotfiles
commit 802aeeca5b452107fb68ab2e05d4a62f36777598 parent 5da38210ec10f8af11835a5aa312f4cb4289460c Author: maydayv7 <maydayv7@gmail.com> Date: Tue, 9 Sep 2025 23:20:32 +0530 chore(flake): Update `inputs` Flake lock file changes: • Updated input 'stable': 'github:NixOS/nixpkgs/1f08a4df998e21f4e8be8fb6fbf61d11a1a5076a?narHash=sha256-%2BjkEZxs7bfOKfBIk430K%2BtK9IvXlwzqQQnppC2ZKFj4%3D' (2025-07-29) → 'github:NixOS/nixpkgs/9d1fa9fa266631335618373f8faad570df6f9ede?narHash=sha256-fRnT%2BbwP1sB6ne7BLw4aXkVYjr%2BQCZZ%2Be4MhbokHyd4%3D' (2025-09-08) • Updated input 'unstable': 'github:NixOS/nixpkgs/94def634a20494ee057c76998843c015909d6311?narHash=sha256-K2ViRJfdVGE8tpJejs8Qpvvejks1%2BA4GQej/lBk5y7I%3D' (2025-07-31) → 'github:NixOS/nixpkgs/8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9?narHash=sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4%3D' (2025-09-05) • Updated input 'catppuccin': 'github:catppuccin/nix/082ac83c4a7b33e3d61b4208d1f4328a1a8f6ee2?narHash=sha256-ZvKg%2BIHFL7RZtpO4X0nJZqO%2B9C/SBfpujsAceOLiBkQ%3D' (2025-08-01) → 'github:catppuccin/nix/d75e3fe67f49728cb5035bc791f4b9065ff3a2c9?narHash=sha256-7PUIQOMQSJLkNtV42SAYUDw0mRdbBNl6q8pLN8GViwM%3D' (2025-09-08) • Updated input 'formatter': 'github:numtide/treefmt-nix/6b9214fffbcf3f1e608efa15044431651635ca83?narHash=sha256-8rkd13WfClfZUBIYpX5dvG3O9V9w3K9FPQ9rY14VtBE%3D' (2025-07-29) → 'github:numtide/treefmt-nix/1aabc6c05ccbcbf4a635fb7a90400e44282f61c4?narHash=sha256-F1oFfV51AE259I85av%2BMAia221XwMHCOtZCMcZLK2Jk%3D' (2025-08-31) • Updated input 'framework': 'github:hercules-ci/flake-parts/644e0fc48951a860279da645ba77fe4a6e814c5e?narHash=sha256-TVcTNvOeWWk1DXljFxVRp%2BE0tzG1LhrVjOGGoMHuXio%3D' (2025-07-21) → 'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751?narHash=sha256-%2BuWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw%3D' (2025-09-01) • Updated input 'gaming': 'github:fufexan/nix-gaming/1b9569f6474bfc5b7257a8a4ba02d1f26e75f489?narHash=sha256-rcaiQ9e/glv3s5aSYB3/y3T7cs9rY%2BG0TOixQZQVADA%3D' (2025-07-30) → 'github:fufexan/nix-gaming/cae14b9ee74180bda2c1f312958fe710b4267fce?narHash=sha256-4oYKTUl4B53W8EJ8EOc6F205TCFKCfzAXkS2f8pfZkc%3D' (2025-09-09) • Updated input 'gaming/nixpkgs': 'github:NixOS/nixpkgs/6027c30c8e9810896b92429f0092f624f7b1aace?narHash=sha256-cnL5WWn/xkZoyH/03NNUS7QgW5vI7D1i74g48qplCvg%3D' (2025-07-25) → 'github:NixOS/nixpkgs/c6a788f552b7b7af703b1a29802a7233c0067908?narHash=sha256-6n/n1GZQ/vi%2BLhFXMSyoseKdNfc2QQaSBXJdgamrbkE%3D' (2025-09-03) • Updated input 'hardware': 'github:NixOS/nixos-hardware/cc66fddc6cb04ab479a1bb062f4d4da27c936a22?narHash=sha256-nFxE8lk9JvGelxClCmwuJYftbHqwnc01dRN4DVLUroM%3D' (2025-07-21) → 'github:NixOS/nixos-hardware/11b2a10c7be726321bb854403fdeec391e798bf0?narHash=sha256-PtT7ix43ss8PONJ1VJw3f6t2yAoGH%2Bq462Sn8lrmWmk%3D' (2025-09-05) • Updated input 'home': 'github:nix-community/home-manager/fc3add429f21450359369af74c2375cb34a2d204?narHash=sha256-oV695RvbAE4%2BR9pcsT9shmp6zE/%2BIZe6evHWX63f2Qg%3D' (2025-07-27) → 'github:nix-community/home-manager/07fc025fe10487dd80f2ec694f1cd790e752d0e8?narHash=sha256-Xd1vOeY9ccDf5VtVK12yM0FS6qqvfUop8UQlxEB%2BgTQ%3D' (2025-08-31) • Updated input 'index': 'github:Mic92/nix-index-database/f0736b09c43028fd726fb70c3eb3d1f0795454cf?narHash=sha256-y1JlcMB2dKFkrr6g%2BUcmj8L//IY09BtSKTH/A7OU7mU%3D' (2025-07-27) → 'github:Mic92/nix-index-database/9b144dc3ef6e42b888c4190e02746aab13b0e97f?narHash=sha256-IwOwN70HvoBNB2ckaROxcaCvj5NudNc52taPsv5wtLk%3D' (2025-09-07) • Updated input 'minecraft': 'github:Infinidoge/nix-minecraft/880dac6903961763770d507ce363ae0cc1da9444?narHash=sha256-5Aet3ANxlrWFUqT65%2BW2esoo9eWp14EGsTdUQFbzqt8%3D' (2025-08-01) → 'github:Infinidoge/nix-minecraft/e2915ee5edd4da1fa076ba155f1d539be78340fb?narHash=sha256-NRkbte52DMPcDbWEM823CJSApImXLIzRmWCKMMhYVbA%3D' (2025-09-08) • Updated input 'niri': 'github:sodiboo/niri-flake/9dabff6fe20b1a58a4bb739917b09e046af70cea?narHash=sha256-2f9STIOJkASzzsWweu5JrQhb%2BfP0fyQjkp/3J/8Pk2U%3D' (2025-08-13) → 'github:sodiboo/niri-flake/bd1d13d781896562409b57c26744c27342614e21?narHash=sha256-b5OwbYpkjpMTfTSNoHbfLmPUodNq49OlkD/cL4hW5kU%3D' (2025-09-08) • Updated input 'niri/niri-stable': 'github:YaLTeR/niri/8ba57fcf25d2fc9565131684a839d58703f1dae7?narHash=sha256-z4viQZLgC2bIJ3VrzQnR%2Bq2F3gAOEQpU1H5xHtX/2fs%3D' (2025-05-25) → 'github:YaLTeR/niri/01be0e65f4eb91a9cd624ac0b76aaeab765c7294?narHash=sha256-RLD89dfjN0RVO86C/Mot0T7aduCygPGaYbog566F0Qo%3D' (2025-08-30) • Updated input 'niri/niri-unstable': 'github:YaLTeR/niri/af9ce533100b49e8bc879b557ab830f5d3a18805?narHash=sha256-I%2BkpboTzfMwRVK76OoTmHStrGuzJPcmvZKxmlmL9q%2BA%3D' (2025-08-13) → 'github:YaLTeR/niri/bdee1a657699a77bc4cdb050f7355f37f64c45a6?narHash=sha256-UNeUJW3c10z0aMJ87QKS85C/JgK9ng6pdRS0EwY6OLg%3D' (2025-09-08) • Updated input 'niri/nixpkgs': 'github:NixOS/nixpkgs/85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054?narHash=sha256-iAcj9T/Y%2B3DBy2J0N%2ByF9XQQQ8IEb5swLFzs23CdP88%3D' (2025-08-09) → 'github:NixOS/nixpkgs/8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9?narHash=sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4%3D' (2025-09-05) • Updated input 'niri/nixpkgs-stable': 'github:NixOS/nixpkgs/ddae11e58c0c345bf66efbddbf2192ed0e58f896?narHash=sha256-3sWA5WJybUE16kIMZ3%2BuxcxKZY/JRR4DFBqLdSLBo7w%3D' (2025-08-11) → 'github:NixOS/nixpkgs/9d1fa9fa266631335618373f8faad570df6f9ede?narHash=sha256-fRnT%2BbwP1sB6ne7BLw4aXkVYjr%2BQCZZ%2Be4MhbokHyd4%3D' (2025-09-08) • Updated input 'niri/xwayland-satellite-stable': 'github:Supreeeme/xwayland-satellite/3ba30b149f9eb2bbf42cf4758d2158ca8cceef73?narHash=sha256-IiLr1alzKFIy5tGGpDlabQbe6LV1c9ABvkH6T5WmyRI%3D' (2025-05-29) → 'github:Supreeeme/xwayland-satellite/388d291e82ffbc73be18169d39470f340707edaa?narHash=sha256-m%2B9tUfsmBeF2Gn4HWa6vSITZ4Gz1eA1F5Kh62B0N4oE%3D' (2025-08-18) • Updated input 'niri/xwayland-satellite-unstable': 'github:Supreeeme/xwayland-satellite/e0d1dad25a158551ab58547b2ece4b7d5a19929c?narHash=sha256-fCZ68Yud1sUCq6UNXj0SDyiBgVA8gJUE%2B14ZFGsFJG8%3D' (2025-08-07) → 'github:Supreeeme/xwayland-satellite/970728d0d9d1eada342bb8860af214b601139e58?narHash=sha256-TIvyWzRt1miQj6Cf5Wy8Qz43XIZX7c4vTVwRLAT5S4Y%3D' (2025-09-06) • Updated input 'nixcord': 'github:kaylorben/nixcord/8ed848c550d1c9c3f2591da173814e2303ed00d6?narHash=sha256-tnpAiv6gx9SNMZHOpZ%2BkfzOPQR0iyUybcwzNB91fNgI%3D' (2025-08-01) → 'github:kaylorben/nixcord/b474a91212cf0128fa4a7d0750ad9571c632b4ae?narHash=sha256-Ub8Nw7sHRcTi7TqP1OVV6AKioNbg2Q3/bPgfGUkxVtk%3D' (2025-09-09) • Updated input 'sops': 'github:Mic92/sops-nix/2c8def626f54708a9c38a5861866660395bb3461?narHash=sha256-GllP7cmQu7zLZTs9z0J2gIL42IZHa9CBEXwBY9szT0U%3D' (2025-07-15) → 'github:Mic92/sops-nix/3223c7a92724b5d804e9988c6b447a0d09017d48?narHash=sha256-t%2Bvoe2961vCgrzPFtZxha0/kmFSHFobzF00sT8p9h0U%3D' (2025-08-12) • Updated input 'spotify': 'github:Gerg-L/spicetify-nix/26c488b60360e15db372483d826cec89ac532980?narHash=sha256-Ow%2BqyFckroPS4SQFHcFZ8mKh3HIQ2pQdC6DRjiYF9EE%3D' (2025-07-27) → 'github:Gerg-L/spicetify-nix/404130798716449bbd02e5f1b54272be55218644?narHash=sha256-bpiaovTLPeScpnOdqfgq3oy4B/sD2Wnb5EdQZZM2tCY%3D' (2025-09-07) • Updated input 'stylix': 'github:nix-community/stylix/5b81b0c4fbab3517b39d63f493760d33287150ad?narHash=sha256-MdMdQymbivEWWkC5HqeLYtP8FYu0SqiSpiRlyw9Fm3Y%3D' (2025-07-31) → 'github:nix-community/stylix/3bf1430ed85a4484e4e1facee2344d2bb20288e6?narHash=sha256-GwObJtrAqVim66e4Jb5VzAKT6zGFJ3KOi63rfcrfMV4%3D' (2025-09-08) • Updated input 'vscode': 'github:nix-community/nix-vscode-extensions/65b437a31a09ef31d882d34f28e4dbf446165ca1?narHash=sha256-tirCA/d4v/%2ByyjsNHbK0mEtxfeG3SxjhTPsV9SUrb/s%3D' (2025-08-01) → 'github:nix-community/nix-vscode-extensions/45c6b00334077e372fde29a8a92f3ba5a9130d43?narHash=sha256-CYxpRGfY0ruvw6cd%2BJ7wLWb0F4ZU9UlphCOXayNSTJg%3D' (2025-09-09) • Updated input 'waypkgs': 'github:nix-community/nixpkgs-wayland/7f1b5351c1e07be2d04a92085100783f6c833a38?narHash=sha256-Y/wQa/P3wLSPMNMgUaraEfZwJD0NCJaW4DJ3oMeENGM%3D' (2025-08-01) → 'github:nix-community/nixpkgs-wayland/90dcf4636d3fc38d0bbe37f1a332b1d322a7b7bf?narHash=sha256-On7T92Qhcu0Ie5fH0yiwNwndFvz4MOoHrCdEtd0Kwa8%3D' (2025-09-07) • Updated input 'waypkgs/lib-aggregate': 'github:nix-community/lib-aggregate/81b2f78680ca3864bfdc0d4cbc3444af3e1ff271?narHash=sha256-9sDACkrSbZOA1srKWQzvbkBFHZeXvHW8EYpWrVZPxDg%3D' (2025-07-27) → 'github:nix-community/lib-aggregate/f01c8d121a3100230612be96e4ac668e15eafb77?narHash=sha256-i7c%2BfpXVsnvj2%2B63Gl3YfU1hVyxbLeqeFj55ZBZACWI%3D' (2025-08-10) • Updated input 'waypkgs/lib-aggregate/nixpkgs-lib': 'github:nix-community/nixpkgs.lib/0f36c44e01a6129be94e3ade315a5883f0228a6e?narHash=sha256-zvaMGVn14/Zz8hnp4VWT9xVnhc8vuL3TStRqwk22biA%3D' (2025-07-27) → 'github:nix-community/nixpkgs.lib/a73b9c743612e4244d865a2fdee11865283c04e6?narHash=sha256-x2rJ%2BOvzq0sCMpgfgGaaqgBSwY%2BLST%2BWbZ6TytnT9Rk%3D' (2025-08-10) • Updated input 'waypkgs/nixpkgs': 'github:nixos/nixpkgs/94def634a20494ee057c76998843c015909d6311?narHash=sha256-K2ViRJfdVGE8tpJejs8Qpvvejks1%2BA4GQej/lBk5y7I%3D' (2025-07-31) → 'github:nixos/nixpkgs/8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9?narHash=sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4%3D' (2025-09-05) • Updated input 'windows': 'github:emmanuelrosa/erosanix/0ad38bd182cd737f0f4b878ea04cb3676ecd4000?narHash=sha256-oYhCJSAIZiu3maM2q6JBzh0%2BMYd4KTaq5eNFIstUurE%3D' (2025-07-30) → 'github:emmanuelrosa/erosanix/7b010a5fb429106b77c17e9b4aa3ce3349bd3181?narHash=sha256-QxL6R5DxiwuGqhLhGauV5RNtfT8zpUNEEkqF%2BdgWRDc%3D' (2025-09-06)
Diffstat:
| M | devices/valkyrie/drivers.nix | | | 10 | ++++++++++ |
| M | flake.lock | | | 172 | ++++++++++++++++++++++++++++++++++++++++---------------------------------------- |
| M | modules/apps/discord.nix | | | 2 | +- |
| M | modules/apps/office.nix | | | 8 | +------- |
| M | modules/gui/desktop/niri/default.nix | | | 1 | + |
| M | modules/gui/desktop/niri/settings/default.nix | | | 5 | ++++- |
6 files changed, 103 insertions(+), 95 deletions(-)
diff --git a/devices/valkyrie/drivers.nix b/devices/valkyrie/drivers.nix @@ -12,6 +12,16 @@ in # ! # https://gitlab.freedesktop.org/drm/amd/-/issues/3388 boot.kernelParams = mkIf (config.hardware.cpu.mode == "performance") [ "amdgpu.dcdebugmask=0x10" ]; + # ! # https://github.com/NixOS/nixpkgs/issues/429624 + # ! # Remove after driver update (25.11) + hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.mkDriver { + version = "580.65.06"; + sha256_64bit = "sha256-BLEIZ69YXnZc+/3POe1fS9ESN1vrqwFy6qGHxqpQJP8="; + openSha256 = "sha256-BKe6LQ1ZSrHUOSoV6UCksUE0+TIa0WcCHZv4lagfIgA="; + settingsSha256 = "sha256-9PWmj9qG/Ms8Ol5vLQD3Dlhuw4iaFtVHNC0hSyMCU24="; + usePersistenced = false; + }; + # Remap Keys services.udev.extraHwdb = '' evdev:name:Asus Keyboard:* diff --git a/flake.lock b/flake.lock @@ -135,11 +135,11 @@ ] }, "locked": { - "lastModified": 1754034418, - "narHash": "sha256-ZvKg+IHFL7RZtpO4X0nJZqO+9C/SBfpujsAceOLiBkQ=", + "lastModified": 1757320803, + "narHash": "sha256-7PUIQOMQSJLkNtV42SAYUDw0mRdbBNl6q8pLN8GViwM=", "owner": "catppuccin", "repo": "nix", - "rev": "082ac83c4a7b33e3d61b4208d1f4328a1a8f6ee2", + "rev": "d75e3fe67f49728cb5035bc791f4b9065ff3a2c9", "type": "github" }, "original": { @@ -343,11 +343,11 @@ ] }, "locked": { - "lastModified": 1753772294, - "narHash": "sha256-8rkd13WfClfZUBIYpX5dvG3O9V9w3K9FPQ9rY14VtBE=", + "lastModified": 1756662192, + "narHash": "sha256-F1oFfV51AE259I85av+MAia221XwMHCOtZCMcZLK2Jk=", "owner": "numtide", "repo": "treefmt-nix", - "rev": "6b9214fffbcf3f1e608efa15044431651635ca83", + "rev": "1aabc6c05ccbcbf4a635fb7a90400e44282f61c4", "type": "github" }, "original": { @@ -363,11 +363,11 @@ ] }, "locked": { - "lastModified": 1753121425, - "narHash": "sha256-TVcTNvOeWWk1DXljFxVRp+E0tzG1LhrVjOGGoMHuXio=", + "lastModified": 1756770412, + "narHash": "sha256-+uWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "644e0fc48951a860279da645ba77fe4a6e814c5e", + "rev": "4524271976b625a4a605beefd893f270620fd751", "type": "github" }, "original": { @@ -400,11 +400,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1753841490, - "narHash": "sha256-rcaiQ9e/glv3s5aSYB3/y3T7cs9rY+G0TOixQZQVADA=", + "lastModified": 1757382624, + "narHash": "sha256-4oYKTUl4B53W8EJ8EOc6F205TCFKCfzAXkS2f8pfZkc=", "owner": "fufexan", "repo": "nix-gaming", - "rev": "1b9569f6474bfc5b7257a8a4ba02d1f26e75f489", + "rev": "cae14b9ee74180bda2c1f312958fe710b4267fce", "type": "github" }, "original": { @@ -476,11 +476,11 @@ }, "hardware": { "locked": { - "lastModified": 1753122741, - "narHash": "sha256-nFxE8lk9JvGelxClCmwuJYftbHqwnc01dRN4DVLUroM=", + "lastModified": 1757103352, + "narHash": "sha256-PtT7ix43ss8PONJ1VJw3f6t2yAoGH+q462Sn8lrmWmk=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "cc66fddc6cb04ab479a1bb062f4d4da27c936a22", + "rev": "11b2a10c7be726321bb854403fdeec391e798bf0", "type": "github" }, "original": { @@ -496,11 +496,11 @@ ] }, "locked": { - "lastModified": 1753592768, - "narHash": "sha256-oV695RvbAE4+R9pcsT9shmp6zE/+IZe6evHWX63f2Qg=", + "lastModified": 1756679287, + "narHash": "sha256-Xd1vOeY9ccDf5VtVK12yM0FS6qqvfUop8UQlxEB+gTQ=", "owner": "nix-community", "repo": "home-manager", - "rev": "fc3add429f21450359369af74c2375cb34a2d204", + "rev": "07fc025fe10487dd80f2ec694f1cd790e752d0e8", "type": "github" }, "original": { @@ -919,11 +919,11 @@ ] }, "locked": { - "lastModified": 1753589988, - "narHash": "sha256-y1JlcMB2dKFkrr6g+Ucmj8L//IY09BtSKTH/A7OU7mU=", + "lastModified": 1757218147, + "narHash": "sha256-IwOwN70HvoBNB2ckaROxcaCvj5NudNc52taPsv5wtLk=", "owner": "Mic92", "repo": "nix-index-database", - "rev": "f0736b09c43028fd726fb70c3eb3d1f0795454cf", + "rev": "9b144dc3ef6e42b888c4190e02746aab13b0e97f", "type": "github" }, "original": { @@ -938,11 +938,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1753618592, - "narHash": "sha256-9sDACkrSbZOA1srKWQzvbkBFHZeXvHW8EYpWrVZPxDg=", + "lastModified": 1754828166, + "narHash": "sha256-i7c+fpXVsnvj2+63Gl3YfU1hVyxbLeqeFj55ZBZACWI=", "owner": "nix-community", "repo": "lib-aggregate", - "rev": "81b2f78680ca3864bfdc0d4cbc3444af3e1ff271", + "rev": "f01c8d121a3100230612be96e4ac668e15eafb77", "type": "github" }, "original": { @@ -962,11 +962,11 @@ ] }, "locked": { - "lastModified": 1754015684, - "narHash": "sha256-5Aet3ANxlrWFUqT65+W2esoo9eWp14EGsTdUQFbzqt8=", + "lastModified": 1757296734, + "narHash": "sha256-NRkbte52DMPcDbWEM823CJSApImXLIzRmWCKMMhYVbA=", "owner": "Infinidoge", "repo": "nix-minecraft", - "rev": "880dac6903961763770d507ce363ae0cc1da9444", + "rev": "e2915ee5edd4da1fa076ba155f1d539be78340fb", "type": "github" }, "original": { @@ -985,11 +985,11 @@ "xwayland-satellite-unstable": "xwayland-satellite-unstable" }, "locked": { - "lastModified": 1755079053, - "narHash": "sha256-2f9STIOJkASzzsWweu5JrQhb+fP0fyQjkp/3J/8Pk2U=", + "lastModified": 1757363972, + "narHash": "sha256-b5OwbYpkjpMTfTSNoHbfLmPUodNq49OlkD/cL4hW5kU=", "owner": "sodiboo", "repo": "niri-flake", - "rev": "9dabff6fe20b1a58a4bb739917b09e046af70cea", + "rev": "bd1d13d781896562409b57c26744c27342614e21", "type": "github" }, "original": { @@ -1001,16 +1001,16 @@ "niri-stable": { "flake": false, "locked": { - "lastModified": 1748151941, - "narHash": "sha256-z4viQZLgC2bIJ3VrzQnR+q2F3gAOEQpU1H5xHtX/2fs=", + "lastModified": 1756556321, + "narHash": "sha256-RLD89dfjN0RVO86C/Mot0T7aduCygPGaYbog566F0Qo=", "owner": "YaLTeR", "repo": "niri", - "rev": "8ba57fcf25d2fc9565131684a839d58703f1dae7", + "rev": "01be0e65f4eb91a9cd624ac0b76aaeab765c7294", "type": "github" }, "original": { "owner": "YaLTeR", - "ref": "v25.05.1", + "ref": "v25.08", "repo": "niri", "type": "github" } @@ -1018,11 +1018,11 @@ "niri-unstable": { "flake": false, "locked": { - "lastModified": 1755074352, - "narHash": "sha256-I+kpboTzfMwRVK76OoTmHStrGuzJPcmvZKxmlmL9q+A=", + "lastModified": 1757358784, + "narHash": "sha256-UNeUJW3c10z0aMJ87QKS85C/JgK9ng6pdRS0EwY6OLg=", "owner": "YaLTeR", "repo": "niri", - "rev": "af9ce533100b49e8bc879b557ab830f5d3a18805", + "rev": "bdee1a657699a77bc4cdb050f7355f37f64c45a6", "type": "github" }, "original": { @@ -1042,11 +1042,11 @@ ] }, "locked": { - "lastModified": 1754013219, - "narHash": "sha256-tnpAiv6gx9SNMZHOpZ+kfzOPQR0iyUybcwzNB91fNgI=", + "lastModified": 1757405972, + "narHash": "sha256-Ub8Nw7sHRcTi7TqP1OVV6AKioNbg2Q3/bPgfGUkxVtk=", "owner": "kaylorben", "repo": "nixcord", - "rev": "8ed848c550d1c9c3f2591da173814e2303ed00d6", + "rev": "b474a91212cf0128fa4a7d0750ad9571c632b4ae", "type": "github" }, "original": { @@ -1057,11 +1057,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1753432016, - "narHash": "sha256-cnL5WWn/xkZoyH/03NNUS7QgW5vI7D1i74g48qplCvg=", + "lastModified": 1756911493, + "narHash": "sha256-6n/n1GZQ/vi+LhFXMSyoseKdNfc2QQaSBXJdgamrbkE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6027c30c8e9810896b92429f0092f624f7b1aace", + "rev": "c6a788f552b7b7af703b1a29802a7233c0067908", "type": "github" }, "original": { @@ -1073,11 +1073,11 @@ }, "nixpkgs-lib": { "locked": { - "lastModified": 1753579242, - "narHash": "sha256-zvaMGVn14/Zz8hnp4VWT9xVnhc8vuL3TStRqwk22biA=", + "lastModified": 1754788789, + "narHash": "sha256-x2rJ+Ovzq0sCMpgfgGaaqgBSwY+LST+WbZ6TytnT9Rk=", "owner": "nix-community", "repo": "nixpkgs.lib", - "rev": "0f36c44e01a6129be94e3ade315a5883f0228a6e", + "rev": "a73b9c743612e4244d865a2fdee11865283c04e6", "type": "github" }, "original": { @@ -1104,11 +1104,11 @@ }, "nixpkgs-stable_2": { "locked": { - "lastModified": 1754937576, - "narHash": "sha256-3sWA5WJybUE16kIMZ3+uxcxKZY/JRR4DFBqLdSLBo7w=", + "lastModified": 1757341549, + "narHash": "sha256-fRnT+bwP1sB6ne7BLw4aXkVYjr+QCZZ+e4MhbokHyd4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ddae11e58c0c345bf66efbddbf2192ed0e58f896", + "rev": "9d1fa9fa266631335618373f8faad570df6f9ede", "type": "github" }, "original": { @@ -1120,11 +1120,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1754725699, - "narHash": "sha256-iAcj9T/Y+3DBy2J0N+yF9XQQQ8IEb5swLFzs23CdP88=", + "lastModified": 1757068644, + "narHash": "sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "85dbfc7aaf52ecb755f87e577ddbe6dbbdbc1054", + "rev": "8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9", "type": "github" }, "original": { @@ -1136,11 +1136,11 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1753939845, - "narHash": "sha256-K2ViRJfdVGE8tpJejs8Qpvvejks1+A4GQej/lBk5y7I=", + "lastModified": 1757068644, + "narHash": "sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "94def634a20494ee057c76998843c015909d6311", + "rev": "8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9", "type": "github" }, "original": { @@ -1314,11 +1314,11 @@ ] }, "locked": { - "lastModified": 1752544651, - "narHash": "sha256-GllP7cmQu7zLZTs9z0J2gIL42IZHa9CBEXwBY9szT0U=", + "lastModified": 1754988908, + "narHash": "sha256-t+voe2961vCgrzPFtZxha0/kmFSHFobzF00sT8p9h0U=", "owner": "Mic92", "repo": "sops-nix", - "rev": "2c8def626f54708a9c38a5861866660395bb3461", + "rev": "3223c7a92724b5d804e9988c6b447a0d09017d48", "type": "github" }, "original": { @@ -1337,11 +1337,11 @@ ] }, "locked": { - "lastModified": 1753591727, - "narHash": "sha256-Ow+qyFckroPS4SQFHcFZ8mKh3HIQ2pQdC6DRjiYF9EE=", + "lastModified": 1757219159, + "narHash": "sha256-bpiaovTLPeScpnOdqfgq3oy4B/sD2Wnb5EdQZZM2tCY=", "owner": "Gerg-L", "repo": "spicetify-nix", - "rev": "26c488b60360e15db372483d826cec89ac532980", + "rev": "404130798716449bbd02e5f1b54272be55218644", "type": "github" }, "original": { @@ -1352,11 +1352,11 @@ }, "stable": { "locked": { - "lastModified": 1753749649, - "narHash": "sha256-+jkEZxs7bfOKfBIk430K+tK9IvXlwzqQQnppC2ZKFj4=", + "lastModified": 1757341549, + "narHash": "sha256-fRnT+bwP1sB6ne7BLw4aXkVYjr+QCZZ+e4MhbokHyd4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "1f08a4df998e21f4e8be8fb6fbf61d11a1a5076a", + "rev": "9d1fa9fa266631335618373f8faad570df6f9ede", "type": "github" }, "original": { @@ -1391,11 +1391,11 @@ "tinted-zed": "tinted-zed" }, "locked": { - "lastModified": 1753979771, - "narHash": "sha256-MdMdQymbivEWWkC5HqeLYtP8FYu0SqiSpiRlyw9Fm3Y=", + "lastModified": 1757361712, + "narHash": "sha256-GwObJtrAqVim66e4Jb5VzAKT6zGFJ3KOi63rfcrfMV4=", "owner": "nix-community", "repo": "stylix", - "rev": "5b81b0c4fbab3517b39d63f493760d33287150ad", + "rev": "3bf1430ed85a4484e4e1facee2344d2bb20288e6", "type": "github" }, "original": { @@ -1577,11 +1577,11 @@ }, "unstable": { "locked": { - "lastModified": 1753939845, - "narHash": "sha256-K2ViRJfdVGE8tpJejs8Qpvvejks1+A4GQej/lBk5y7I=", + "lastModified": 1757068644, + "narHash": "sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "94def634a20494ee057c76998843c015909d6311", + "rev": "8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9", "type": "github" }, "original": { @@ -1639,11 +1639,11 @@ ] }, "locked": { - "lastModified": 1754015654, - "narHash": "sha256-tirCA/d4v/+yyjsNHbK0mEtxfeG3SxjhTPsV9SUrb/s=", + "lastModified": 1757382875, + "narHash": "sha256-CYxpRGfY0ruvw6cd+J7wLWb0F4ZU9UlphCOXayNSTJg=", "owner": "nix-community", "repo": "nix-vscode-extensions", - "rev": "65b437a31a09ef31d882d34f28e4dbf446165ca1", + "rev": "45c6b00334077e372fde29a8a92f3ba5a9130d43", "type": "github" }, "original": { @@ -1659,11 +1659,11 @@ "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1754053564, - "narHash": "sha256-Y/wQa/P3wLSPMNMgUaraEfZwJD0NCJaW4DJ3oMeENGM=", + "lastModified": 1757211466, + "narHash": "sha256-On7T92Qhcu0Ie5fH0yiwNwndFvz4MOoHrCdEtd0Kwa8=", "owner": "nix-community", "repo": "nixpkgs-wayland", - "rev": "7f1b5351c1e07be2d04a92085100783f6c833a38", + "rev": "90dcf4636d3fc38d0bbe37f1a332b1d322a7b7bf", "type": "github" }, "original": { @@ -1680,11 +1680,11 @@ ] }, "locked": { - "lastModified": 1753879613, - "narHash": "sha256-oYhCJSAIZiu3maM2q6JBzh0+MYd4KTaq5eNFIstUurE=", + "lastModified": 1757124580, + "narHash": "sha256-QxL6R5DxiwuGqhLhGauV5RNtfT8zpUNEEkqF+dgWRDc=", "owner": "emmanuelrosa", "repo": "erosanix", - "rev": "0ad38bd182cd737f0f4b878ea04cb3676ecd4000", + "rev": "7b010a5fb429106b77c17e9b4aa3ce3349bd3181", "type": "github" }, "original": { @@ -1737,16 +1737,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" } @@ -1754,11 +1754,11 @@ "xwayland-satellite-unstable": { "flake": false, "locked": { - "lastModified": 1754533920, - "narHash": "sha256-fCZ68Yud1sUCq6UNXj0SDyiBgVA8gJUE+14ZFGsFJG8=", + "lastModified": 1757179758, + "narHash": "sha256-TIvyWzRt1miQj6Cf5Wy8Qz43XIZX7c4vTVwRLAT5S4Y=", "owner": "Supreeeme", "repo": "xwayland-satellite", - "rev": "e0d1dad25a158551ab58547b2ece4b7d5a19929c", + "rev": "970728d0d9d1eada342bb8860af214b601139e58", "type": "github" }, "original": { diff --git a/modules/apps/discord.nix b/modules/apps/discord.nix @@ -50,7 +50,7 @@ in copyUserURLs.enable = true; crashHandler.enable = true; decor.enable = true; - emoteCloner.enable = true; + expressionCloner.enable = true; favoriteEmojiFirst.enable = true; favoriteGifSearch.enable = true; fixImagesQuality.enable = true; diff --git a/modules/apps/office.nix b/modules/apps/office.nix @@ -2,7 +2,6 @@ config, lib, util, - inputs, pkgs, files, ... @@ -12,15 +11,9 @@ let in { ## Office Environment Configuration ## - imports = [ inputs.windows.nixosModules.onlyoffice ]; config = lib.mkIf enable { # Applications programs = { - onlyoffice = { - enable = true; - package = pkgs.onlyoffice-bin_latest; - }; - obs-studio = { enable = true; enableVirtualCamera = true; @@ -47,6 +40,7 @@ in simple-scan gscan2pdf libreoffice + onlyoffice-desktopeditors # Graphics drawing diff --git a/modules/gui/desktop/niri/default.nix b/modules/gui/desktop/niri/default.nix @@ -21,6 +21,7 @@ enable = true; package = pkgs.niri-stable; }; + environment.systemPackages = [ pkgs.xwayland-satellite-stable ]; # Settings _shared.enable = true; diff --git a/modules/gui/desktop/niri/settings/default.nix b/modules/gui/desktop/niri/settings/default.nix @@ -2,8 +2,11 @@ { imports = util.map.modules.list ./.; programs.niri.settings = { - hotkey-overlay.skip-at-startup = true; screenshot-path = "~/Pictures/Screenshots/%Y-%m-%d-%H%M%S.png"; + hotkey-overlay = { + skip-at-startup = true; + hide-not-bound = true; + }; input = { keyboard.numlock = true;