From 8be9f516c09f1a6d44b4ad55de9aeb38c5691f2b Mon Sep 17 00:00:00 2001 From: installer Date: Fri, 24 Jan 2025 08:06:19 +0000 Subject: [PATCH] Thalia config lookin' good --- flake.lock | 1099 ++++++++++------- flake.nix | 52 +- hosts/orion/default.nix | 4 +- hosts/orion/hardware-configuration.nix | 20 +- modules/apps/hyprland/default.nix | 4 + modules/apps/hyprland/waybar.nix | 277 +++++ modules/components/boot/default.nix | 4 +- modules/components/default.nix | 4 +- modules/components/networking/default.nix | 31 + modules/components/theming/default.nix | 5 + .../theming/wallpapers/Rainnight.jpg | Bin 0 -> 3794137 bytes .../wallpapers/beautifulmountainscape.jpg | Bin 0 -> 449277 bytes .../theming/wallpapers/mountainscapedark.jpg | Bin 0 -> 301644 bytes .../wallpapers/nix-wallpaper-stripes-logo.png | Bin 0 -> 23940 bytes .../theming/wallpapers/zaney-wallpaper.jpg | Bin 0 -> 2838935 bytes modules/profiles/base.nix | 3 +- 16 files changed, 1049 insertions(+), 454 deletions(-) create mode 100644 modules/apps/hyprland/waybar.nix create mode 100644 modules/components/networking/default.nix create mode 100644 modules/components/theming/wallpapers/Rainnight.jpg create mode 100644 modules/components/theming/wallpapers/beautifulmountainscape.jpg create mode 100644 modules/components/theming/wallpapers/mountainscapedark.jpg create mode 100644 modules/components/theming/wallpapers/nix-wallpaper-stripes-logo.png create mode 100644 modules/components/theming/wallpapers/zaney-wallpaper.jpg diff --git a/flake.lock b/flake.lock index 99cc5c5..625053d 100644 --- a/flake.lock +++ b/flake.lock @@ -40,11 +40,11 @@ ] }, "locked": { - "lastModified": 1736702516, - "narHash": "sha256-NbJiiPFnmciji3JHpqF/L0SdMQXKXn+q3Q/D8RjF/ak=", + "lastModified": 1737636397, + "narHash": "sha256-F5MbBj3QVorycVSFE9qjuOTLtIQBqt2VWbXa0uwzm98=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "e7719f9b9f5321c7100733773ad9f38cb6db6b6f", + "rev": "7fe006981fae53e931f513026fc754e322f13145", "type": "github" }, "original": { @@ -73,22 +73,82 @@ "type": "github" } }, - "catppuccin": { + "base16": { "inputs": { - "catppuccin-v1_1": "catppuccin-v1_1", - "catppuccin-v1_2": "catppuccin-v1_2", - "home-manager": "home-manager", - "home-manager-stable": "home-manager-stable", - "nixpkgs": "nixpkgs", - "nixpkgs-stable": "nixpkgs-stable", - "nuscht-search": "nuscht-search" + "fromYaml": "fromYaml" }, "locked": { - "lastModified": 1737343289, - "narHash": "sha256-JpPocT6RwOQCpMkYa/uSDNQHE6jUDG2Nt+qJ82N2QQI=", + "lastModified": 1732200724, + "narHash": "sha256-+R1BH5wHhfnycySb7Sy5KbYEaTJZWm1h+LW1OtyhiTs=", + "owner": "SenchoPens", + "repo": "base16.nix", + "rev": "153d52373b0fb2d343592871009a286ec8837aec", + "type": "github" + }, + "original": { + "owner": "SenchoPens", + "repo": "base16.nix", + "type": "github" + } + }, + "base16-fish": { + "flake": false, + "locked": { + "lastModified": 1622559957, + "narHash": "sha256-PebymhVYbL8trDVVXxCvZgc0S5VxI7I1Hv4RMSquTpA=", + "owner": "tomyun", + "repo": "base16-fish", + "rev": "2f6dd973a9075dabccd26f1cded09508180bf5fe", + "type": "github" + }, + "original": { + "owner": "tomyun", + "repo": "base16-fish", + "type": "github" + } + }, + "base16-helix": { + "flake": false, + "locked": { + "lastModified": 1736852337, + "narHash": "sha256-esD42YdgLlEh7koBrSqcT7p2fsMctPAcGl/+2sYJa2o=", + "owner": "tinted-theming", + "repo": "base16-helix", + "rev": "03860521c40b0b9c04818f2218d9cc9efc21e7a5", + "type": "github" + }, + "original": { + "owner": "tinted-theming", + "repo": "base16-helix", + "type": "github" + } + }, + "base16-vim": { + "flake": false, + "locked": { + "lastModified": 1735953590, + "narHash": "sha256-YbQwaApLFJobn/0lbpMKcJ8N5axKlW2QIGkDS5+xoSU=", + "owner": "tinted-theming", + "repo": "base16-vim", + "rev": "c2a1232aa2c0ed27dcbf005779bcfe0e0ab5e85d", + "type": "github" + }, + "original": { + "owner": "tinted-theming", + "repo": "base16-vim", + "type": "github" + } + }, + "catppuccin": { + "inputs": { + "nixpkgs": "nixpkgs" + }, + "locked": { + "lastModified": 1737579274, + "narHash": "sha256-8kBIYfn8TI9jbffhDNS12SdbQHb9ITXflwcgIJBeGqw=", "owner": "catppuccin", "repo": "nix", - "rev": "e68bce884ee1dec26efb6bee13e33a6649be0663", + "rev": "06f0ea19334bcc8112e6d671fd53e61f9e3ad63a", "type": "github" }, "original": { @@ -193,34 +253,6 @@ "type": "github" } }, - "catppuccin-v1_1": { - "locked": { - "lastModified": 1734055249, - "narHash": "sha256-pCWJgwo77KD7EJpwynwKrWPZ//dwypHq2TfdzZWqK68=", - "rev": "7221d6ca17ac36ed20588e1c3a80177ac5843fa7", - "revCount": 326, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/catppuccin/nix/1.1.1/0193bdc0-b045-7eed-bbec-95611a8ecdf5/source.tar.gz" - }, - "original": { - "type": "tarball", - "url": "https://flakehub.com/f/catppuccin/nix/1.1.%2A.tar.gz" - } - }, - "catppuccin-v1_2": { - "locked": { - "lastModified": 1734734291, - "narHash": "sha256-CFX4diEQHKvZYjnhf7TLg20m3ge1O4vqgplsk/Kuaek=", - "rev": "1e4c3803b8da874ff75224ec8512cb173036bbd8", - "revCount": 344, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/catppuccin/nix/1.2.1/0193e646-1107-7f69-a402-f2a3988ecf1d/source.tar.gz" - }, - "original": { - "type": "tarball", - "url": "https://flakehub.com/f/catppuccin/nix/1.2.%2A.tar.gz" - } - }, "catppuccin-xresources": { "flake": false, "locked": { @@ -348,6 +380,22 @@ "type": "github" } }, + "firefox-gnome-theme": { + "flake": false, + "locked": { + "lastModified": 1736899990, + "narHash": "sha256-S79Hqn2EtSxU4kp99t8tRschSifWD4p/51++0xNWUxw=", + "owner": "rafaelmardojai", + "repo": "firefox-gnome-theme", + "rev": "91ca1f82d717b02ceb03a3f423cbe8082ebbb26d", + "type": "github" + }, + "original": { + "owner": "rafaelmardojai", + "repo": "firefox-gnome-theme", + "type": "github" + } + }, "flake-compat": { "flake": false, "locked": { @@ -441,6 +489,22 @@ "type": "github" } }, + "flake-compat_7": { + "flake": false, + "locked": { + "lastModified": 1733328505, + "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, "flake-parts": { "inputs": { "nixpkgs-lib": [ @@ -549,11 +613,11 @@ "nixpkgs-lib": "nixpkgs-lib_3" }, "locked": { - "lastModified": 1736143030, - "narHash": "sha256-+hu54pAoLDEZT9pjHlqL9DNzWz0NbUn8NEAHP7PQPzU=", + "lastModified": 1733312601, + "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "b905f6fc23a9051a6e1b741e1438dbfc0634c6de", + "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", "type": "github" }, "original": { @@ -582,14 +646,14 @@ }, "flake-utils": { "inputs": { - "systems": "systems" + "systems": "systems_5" }, "locked": { - "lastModified": 1731533236, - "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -600,7 +664,7 @@ }, "flake-utils-plus": { "inputs": { - "flake-utils": "flake-utils_6" + "flake-utils": "flake-utils_5" }, "locked": { "lastModified": 1715533576, @@ -618,24 +682,6 @@ } }, "flake-utils_2": { - "inputs": { - "systems": "systems_5" - }, - "locked": { - "lastModified": 1710146030, - "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_3": { "inputs": { "systems": "systems_6" }, @@ -653,7 +699,7 @@ "type": "github" } }, - "flake-utils_4": { + "flake-utils_3": { "inputs": { "systems": "systems_7" }, @@ -671,7 +717,7 @@ "type": "github" } }, - "flake-utils_5": { + "flake-utils_4": { "inputs": { "systems": "systems_8" }, @@ -689,7 +735,7 @@ "type": "github" } }, - "flake-utils_6": { + "flake-utils_5": { "inputs": { "systems": "systems_10" }, @@ -707,6 +753,43 @@ "type": "github" } }, + "flake-utils_6": { + "inputs": { + "systems": [ + "stylix", + "systems" + ] + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "fromYaml": { + "flake": false, + "locked": { + "lastModified": 1731966426, + "narHash": "sha256-lq95WydhbUTWig/JpqiB7oViTcHFP8Lv41IGtayokA8=", + "owner": "SenchoPens", + "repo": "fromYaml", + "rev": "106af9e2f715e2d828df706c386a685698f3223b", + "type": "github" + }, + "original": { + "owner": "SenchoPens", + "repo": "fromYaml", + "type": "github" + } + }, "git-hooks": { "inputs": { "flake-compat": [ @@ -733,6 +816,32 @@ "type": "github" } }, + "git-hooks_2": { + "inputs": { + "flake-compat": [ + "stylix", + "flake-compat" + ], + "gitignore": "gitignore_3", + "nixpkgs": [ + "stylix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1735882644, + "narHash": "sha256-3FZAG+pGt3OElQjesCAWeMkQ7C/nB1oTHLRQ8ceP110=", + "owner": "cachix", + "repo": "git-hooks.nix", + "rev": "a5a961387e75ae44cc20f0a57ae463da5e959656", + "type": "github" + }, + "original": { + "owner": "cachix", + "repo": "git-hooks.nix", + "type": "github" + } + }, "gitignore": { "inputs": { "nixpkgs": [ @@ -777,45 +886,61 @@ "type": "github" } }, - "home-manager": { + "gitignore_3": { "inputs": { "nixpkgs": [ - "catppuccin", + "stylix", + "git-hooks", "nixpkgs" ] }, "locked": { - "lastModified": 1736508663, - "narHash": "sha256-ZOaGwa+WnB7Zn3YXimqjmIugAnHePdXCmNu+AHkq808=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "2532b500c3ed2b8940e831039dcec5a5ea093afc", + "lastModified": 1709087332, + "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", "type": "github" }, "original": { - "owner": "nix-community", - "repo": "home-manager", + "owner": "hercules-ci", + "repo": "gitignore.nix", "type": "github" } }, - "home-manager-stable": { + "gnome-shell": { + "flake": false, + "locked": { + "lastModified": 1732369855, + "narHash": "sha256-JhUWbcYPjHO3Xs3x9/Z9RuqXbcp5yhPluGjwsdE2GMg=", + "owner": "GNOME", + "repo": "gnome-shell", + "rev": "dadd58f630eeea41d645ee225a63f719390829dc", + "type": "github" + }, + "original": { + "owner": "GNOME", + "ref": "47.2", + "repo": "gnome-shell", + "type": "github" + } + }, + "home-manager": { "inputs": { "nixpkgs": [ - "catppuccin", - "nixpkgs-stable" + "nixpkgs" ] }, "locked": { - "lastModified": 1736373539, - "narHash": "sha256-dinzAqCjenWDxuy+MqUQq0I4zUSfaCvN9rzuCmgMZJY=", + "lastModified": 1737669579, + "narHash": "sha256-v9WQ3c4ctwPMfdBZMZxpdM9xXev4uChce4BxOpvsu0E=", "owner": "nix-community", "repo": "home-manager", - "rev": "bd65bc3cde04c16755955630b344bc9e35272c56", + "rev": "7b9ece1bf3c8780cde9b975b28c2d9ccd7e9cdb9", "type": "github" }, "original": { "owner": "nix-community", - "ref": "release-24.11", "repo": "home-manager", "type": "github" } @@ -823,15 +948,16 @@ "home-manager_2": { "inputs": { "nixpkgs": [ + "nixvim", "nixpkgs" ] }, "locked": { - "lastModified": 1737480538, - "narHash": "sha256-rk/cmrvq3In0TegW9qaAxw+5YpJhRWt2p74/6JStrw0=", + "lastModified": 1737630279, + "narHash": "sha256-wJQCxyMRc4P26zDrHmZiRD5bbfcJpqPG3e2djdGG3pk=", "owner": "nix-community", "repo": "home-manager", - "rev": "4481a16d1ac5bff4a77c608cefe08c9b9efe840d", + "rev": "0db5c8bfcce78583ebbde0b2abbc95ad93445f7c", "type": "github" }, "original": { @@ -843,16 +969,16 @@ "home-manager_3": { "inputs": { "nixpkgs": [ - "nixvim", + "stylix", "nixpkgs" ] }, "locked": { - "lastModified": 1737480538, - "narHash": "sha256-rk/cmrvq3In0TegW9qaAxw+5YpJhRWt2p74/6JStrw0=", + "lastModified": 1736785676, + "narHash": "sha256-TY0jUwR3EW0fnS0X5wXMAVy6h4Z7Y6a3m+Yq++C9AyE=", "owner": "nix-community", "repo": "home-manager", - "rev": "4481a16d1ac5bff4a77c608cefe08c9b9efe840d", + "rev": "fc52a210b60f2f52c74eac41a8647c1573d2071d", "type": "github" }, "original": { @@ -877,11 +1003,11 @@ ] }, "locked": { - "lastModified": 1737391116, - "narHash": "sha256-wOlplOftCnD2J1VwkRiAzASiXi80LypWqhVJcBYuLG8=", + "lastModified": 1737634937, + "narHash": "sha256-Ffw4ujFpi++6pPHe+gCBOfDgAoNlzVPZN6MReC1beu8=", "owner": "hyprwm", "repo": "hyprcursor", - "rev": "3219b311283803d4dbdacb3c5cc10cf9e9b7c2b5", + "rev": "9c5dd1f7c825ee47f72727ad0a4e16ca46a2688e", "type": "github" }, "original": { @@ -906,11 +1032,11 @@ ] }, "locked": { - "lastModified": 1736115290, - "narHash": "sha256-Jcn6yAzfUMcxy3tN/iZRbi/QgrYm7XLyVRl9g/nbUl4=", + "lastModified": 1737634889, + "narHash": "sha256-9JZE3KxcXOqZH9zs3UeadngDiK/yIACTiAR8HSA/TNI=", "owner": "hyprwm", "repo": "hyprgraphics", - "rev": "52202272d89da32a9f866c0d10305a5e3d954c50", + "rev": "0d77b4895ad5f1bb3b0ee43103a5246c58b65591", "type": "github" }, "original": { @@ -926,20 +1052,20 @@ "hyprgraphics": "hyprgraphics", "hyprland-protocols": "hyprland-protocols", "hyprland-qtutils": "hyprland-qtutils", - "hyprlang": "hyprlang", + "hyprlang": "hyprlang_2", "hyprutils": "hyprutils", "hyprwayland-scanner": "hyprwayland-scanner", - "nixpkgs": "nixpkgs_2", + "nixpkgs": "nixpkgs_3", "pre-commit-hooks": "pre-commit-hooks", "systems": "systems_2", "xdph": "xdph" }, "locked": { - "lastModified": 1737556066, - "narHash": "sha256-7X0RvVxmqd2OxS8FsOapMvB5NEzRElT0+RmRFENL4yc=", + "lastModified": 1737679787, + "narHash": "sha256-fW7Mvd5/SYZbPry3fh/llFH8QfIb7ZbXTJGQpLvS04c=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "fda5626594c3f31bbab08e877a797a623c98c450", + "rev": "4a1b960cbedb3e2893eeadecdf2b4a7314634306", "type": "github" }, "original": { @@ -960,11 +1086,11 @@ ] }, "locked": { - "lastModified": 1737127640, - "narHash": "sha256-mIQ3/axCZ4g8ySwWRbW4fJcyC9v55uAii3cqlJRtW8g=", + "lastModified": 1737556638, + "narHash": "sha256-laKgI3mr2qz6tas/q3tuGPxMdsGhBi/w+HO+hO2f1AY=", "owner": "hyprwm", "repo": "hyprland-protocols", - "rev": "455c055883d9639d4fcbfcedb4c6d12ce313791e", + "rev": "4c75dd5c015c8a0e5a34c6d02a018a650f57feb5", "type": "github" }, "original": { @@ -975,6 +1101,7 @@ }, "hyprland-qt-support": { "inputs": { + "hyprlang": "hyprlang", "nixpkgs": [ "hyprland", "hyprland-qtutils", @@ -987,11 +1114,11 @@ ] }, "locked": { - "lastModified": 1736376766, - "narHash": "sha256-tZG+mkJJzqoi/gH8nN6P/yY1/PEYtom9+2WdYKKv5YM=", + "lastModified": 1737634706, + "narHash": "sha256-nGCibkfsXz7ARx5R+SnisRtMq21IQIhazp6viBU8I/A=", "owner": "hyprwm", "repo": "hyprland-qt-support", - "rev": "0ecf224f213497c45b12c4dc7bdc2c2edd0e3084", + "rev": "8810df502cdee755993cb803eba7b23f189db795", "type": "github" }, "original": { @@ -1017,11 +1144,11 @@ ] }, "locked": { - "lastModified": 1736774415, - "narHash": "sha256-pb8v7axHdVKFGhQHEAxIuZP/9REsmlyuDW5eLGIplLc=", + "lastModified": 1737634810, + "narHash": "sha256-ZIJ03DeisbQuDaADSgmbgyocjecaozK4yGTa0/9bOr0=", "owner": "hyprwm", "repo": "hyprland-qtutils", - "rev": "534cd1badc46ec9bdd986ab41ad2408bf845961e", + "rev": "a9852dbf5a1ec77cf617543728144c1362709e46", "type": "github" }, "original": { @@ -1031,6 +1158,30 @@ } }, "hyprlang": { + "inputs": { + "hyprutils": [ + "hyprland", + "hyprland-qtutils", + "hyprutils" + ], + "nixpkgs": "nixpkgs_2", + "systems": "systems" + }, + "locked": { + "lastModified": 1737634606, + "narHash": "sha256-W7W87Cv6wqZ9PHegI6rH1+ve3zJPiyevMFf0/HwdbCQ=", + "owner": "hyprwm", + "repo": "hyprlang", + "rev": "f41271d35cc0f370d300413d756c2677f386af9d", + "type": "github" + }, + "original": { + "owner": "hyprwm", + "repo": "hyprlang", + "type": "github" + } + }, + "hyprlang_2": { "inputs": { "hyprutils": [ "hyprland", @@ -1046,11 +1197,11 @@ ] }, "locked": { - "lastModified": 1735393019, - "narHash": "sha256-NPpqA8rtmDLsEmZOmz+qR67zsB6Y503Jnv+nSFLKJZ8=", + "lastModified": 1737634606, + "narHash": "sha256-W7W87Cv6wqZ9PHegI6rH1+ve3zJPiyevMFf0/HwdbCQ=", "owner": "hyprwm", "repo": "hyprlang", - "rev": "55608efdaa387af7bfdc0eddb404c409958efa43", + "rev": "f41271d35cc0f370d300413d756c2677f386af9d", "type": "github" }, "original": { @@ -1071,11 +1222,11 @@ ] }, "locked": { - "lastModified": 1736613432, - "narHash": "sha256-x7nMS1dFtlzgG13QoguKMZ6SKwSIQw82OANA5ZKF0d0=", + "lastModified": 1737632363, + "narHash": "sha256-X9I8POSlHxBVjD0fiX1O2j7U9Zi1+4rIkrsyHP0uHXY=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "72dfbf52967e4040693164319a027d8ac6315887", + "rev": "006620eb29d54ea9086538891404c78563d1bae1", "type": "github" }, "original": { @@ -1125,34 +1276,6 @@ } }, "ixx": { - "inputs": { - "flake-utils": [ - "catppuccin", - "nuscht-search", - "flake-utils" - ], - "nixpkgs": [ - "catppuccin", - "nuscht-search", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1729958008, - "narHash": "sha256-EiOq8jF4Z/zQe0QYVc3+qSKxRK//CFHMB84aYrYGwEs=", - "owner": "NuschtOS", - "repo": "ixx", - "rev": "9fd01aad037f345350eab2cd45e1946cc66da4eb", - "type": "github" - }, - "original": { - "owner": "NuschtOS", - "ref": "v0.0.6", - "repo": "ixx", - "type": "github" - } - }, - "ixx_2": { "inputs": { "flake-utils": [ "nixvim", @@ -1188,11 +1311,11 @@ ] }, "locked": { - "lastModified": 1737307080, - "narHash": "sha256-YKQbvo0758a1P3pjWh75qZDPIC/18ttDtPk9PD4S4lQ=", + "lastModified": 1737617533, + "narHash": "sha256-9hHaUxeRDZ5PTk7TqBbHPAjgKuBl67asaMdyehYLqFs=", "owner": "Jovian-Experiments", "repo": "Jovian-NixOS", - "rev": "e26d456e9d9a33f66e1985ab4c06e1940352ef40", + "rev": "2dd65c3c92a4b8b1bf653657ae8648b883a4d427", "type": "github" }, "original": { @@ -1240,7 +1363,7 @@ }, "lib-aggregate": { "inputs": { - "flake-utils": "flake-utils_3", + "flake-utils": "flake-utils_2", "nixpkgs-lib": "nixpkgs-lib_2" }, "locked": { @@ -1293,7 +1416,7 @@ }, "lightly": { "inputs": { - "nixpkgs": "nixpkgs_3" + "nixpkgs": "nixpkgs_4" }, "locked": { "lastModified": 1737196763, @@ -1416,7 +1539,7 @@ "nix-gaming" ], "nix-github-actions": "nix-github-actions_2", - "nixpkgs": "nixpkgs_4", + "nixpkgs": "nixpkgs_5", "systems": "systems_4", "treefmt-nix": "treefmt-nix", "umu": "umu" @@ -1460,7 +1583,7 @@ "inputs": { "flake-parts": "flake-parts_3", "nix-github-actions": "nix-github-actions_3", - "nixpkgs": "nixpkgs_11", + "nixpkgs": "nixpkgs_12", "treefmt-nix": "treefmt-nix_2" }, "locked": { @@ -1515,15 +1638,15 @@ "nix-gaming": { "inputs": { "flake-parts": "flake-parts_2", - "nixpkgs": "nixpkgs_6", + "nixpkgs": "nixpkgs_7", "umu": "umu_2" }, "locked": { - "lastModified": 1737509989, - "narHash": "sha256-PcfuhEw3xtsgqDN1nTESDqWQxfn8/2QnhVxfgijFOfA=", + "lastModified": 1737596278, + "narHash": "sha256-OEdGZ6TTHXGB791VvhErq4Nro54NQzzDAO0G0WfK2kw=", "owner": "fufexan", "repo": "nix-gaming", - "rev": "4133e4d7f1939f9f3f27c65178218cb8c8ccf341", + "rev": "10f37dc9be5d79fec72b46b670ece4783a83a13a", "type": "github" }, "original": { @@ -1620,7 +1743,7 @@ "nix-inspect": { "inputs": { "nci": "nci", - "nixpkgs": "nixpkgs_7", + "nixpkgs": "nixpkgs_8", "parts": "parts_2" }, "locked": { @@ -1639,7 +1762,7 @@ }, "nix-proton-cachyos": { "inputs": { - "nixpkgs": "nixpkgs_8" + "nixpkgs": "nixpkgs_9" }, "locked": { "lastModified": 1737265916, @@ -1658,15 +1781,15 @@ "nix-vscode-extensions": { "inputs": { "flake-compat": "flake-compat_3", - "flake-utils": "flake-utils_2", - "nixpkgs": "nixpkgs_9" + "flake-utils": "flake-utils", + "nixpkgs": "nixpkgs_10" }, "locked": { - "lastModified": 1737510513, - "narHash": "sha256-8dHvINAotk7qQ8BfQ6ZAewyuhs0tUx2MwqgvMK9zkBk=", + "lastModified": 1737683312, + "narHash": "sha256-Y3jubm5btIuVzVxfTgtsq8qQbiON0wOg+hwxjUS/N8k=", "owner": "nix-community", "repo": "nix-vscode-extensions", - "rev": "5af3e00a29d0eb68fc7478548d732f355ac0c381", + "rev": "1f956a973c46701da8366418f2245352586bb4bc", "type": "github" }, "original": { @@ -1713,11 +1836,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1737359802, - "narHash": "sha256-utplyRM6pqnN940gfaLFBb9oUCSzkan86IvmkhsVlN8=", + "lastModified": 1737590910, + "narHash": "sha256-qM/y6Dtpu9Wmf5HqeZajQdn+cS0aljdYQQQnrvx+LJE=", "owner": "nixos", "repo": "nixos-hardware", - "rev": "61c79181e77ef774ab0468b28a24bc2647d498d6", + "rev": "9368027715d8dde4b84c79c374948b5306fdd2db", "type": "github" }, "original": { @@ -1771,14 +1894,14 @@ }, "nixpkgs-lib_3": { "locked": { - "lastModified": 1735774519, - "narHash": "sha256-CewEm1o2eVAnoqb6Ml+Qi9Gg/EfNAxbRx1lANGVyoLI=", + "lastModified": 1733096140, + "narHash": "sha256-1qRH7uAUsyQI7R1Uwl4T+XvdNv778H0Nb5njNrqvylY=", "type": "tarball", - "url": "https://github.com/NixOS/nixpkgs/archive/e9b51731911566bbf7e4895475a87fe06961de0b.tar.gz" + "url": "https://github.com/NixOS/nixpkgs/archive/5487e69da40cbd611ab2cadee0b4637225f7cfae.tar.gz" }, "original": { "type": "tarball", - "url": "https://github.com/NixOS/nixpkgs/archive/e9b51731911566bbf7e4895475a87fe06961de0b.tar.gz" + "url": "https://github.com/NixOS/nixpkgs/archive/5487e69da40cbd611ab2cadee0b4637225f7cfae.tar.gz" } }, "nixpkgs-lib_4": { @@ -1799,28 +1922,12 @@ "type": "github" } }, - "nixpkgs-stable": { - "locked": { - "lastModified": 1736061677, - "narHash": "sha256-DjkQPnkAfd7eB522PwnkGhOMuT9QVCZspDpJJYyOj60=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "cbd8ec4de4469333c82ff40d057350c30e9f7d36", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-24.11", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs-wayland": { "inputs": { "flake-compat": "flake-compat_4", "lib-aggregate": "lib-aggregate", "nix-eval-jobs": "nix-eval-jobs", - "nixpkgs": "nixpkgs_12" + "nixpkgs": "nixpkgs_13" }, "locked": { "lastModified": 1737481114, @@ -1837,6 +1944,22 @@ } }, "nixpkgs_10": { + "locked": { + "lastModified": 1713805509, + "narHash": "sha256-YgSEan4CcrjivCNO5ZNzhg7/8ViLkZ4CB/GrGBVSudo=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1e1dc66fe68972a76679644a5577828b6a7e8be4", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_11": { "locked": { "lastModified": 1737469691, "narHash": "sha256-nmKOgAU48S41dTPIXAq0AHZSehWUn6ZPrUKijHAMmIk=", @@ -1852,7 +1975,7 @@ "type": "github" } }, - "nixpkgs_11": { + "nixpkgs_12": { "locked": { "lastModified": 1736042175, "narHash": "sha256-jdd5UWtLVrNEW8K6u5sy5upNAFmF3S4Y+OIeToqJ1X8=", @@ -1868,7 +1991,7 @@ "type": "github" } }, - "nixpkgs_12": { + "nixpkgs_13": { "locked": { "lastModified": 1737062831, "narHash": "sha256-Tbk1MZbtV2s5aG+iM99U8FqwxU/YNArMcWAv6clcsBc=", @@ -1884,7 +2007,7 @@ "type": "github" } }, - "nixpkgs_13": { + "nixpkgs_14": { "locked": { "lastModified": 1737370608, "narHash": "sha256-hFA6SmioeqvGW/XvZa9bxniAeulksCOcj3kokdNT/YE=", @@ -1900,7 +2023,7 @@ "type": "github" } }, - "nixpkgs_14": { + "nixpkgs_15": { "locked": { "lastModified": 1736061677, "narHash": "sha256-DjkQPnkAfd7eB522PwnkGhOMuT9QVCZspDpJJYyOj60=", @@ -1916,13 +2039,29 @@ "type": "github" } }, - "nixpkgs_2": { + "nixpkgs_16": { "locked": { - "lastModified": 1737062831, - "narHash": "sha256-Tbk1MZbtV2s5aG+iM99U8FqwxU/YNArMcWAv6clcsBc=", + "lastModified": 1736798957, + "narHash": "sha256-qwpCtZhSsSNQtK4xYGzMiyEDhkNzOCz/Vfu4oL2ETsQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "5df43628fdf08d642be8ba5b3625a6c70731c19c", + "rev": "9abb87b552b7f55ac8916b6fc9e5cb486656a2f3", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_2": { + "locked": { + "lastModified": 1737469691, + "narHash": "sha256-nmKOgAU48S41dTPIXAq0AHZSehWUn6ZPrUKijHAMmIk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "9e4d5190a9482a1fb9d18adf0bdb83c6e506eaab", "type": "github" }, "original": { @@ -1933,6 +2072,22 @@ } }, "nixpkgs_3": { + "locked": { + "lastModified": 1737469691, + "narHash": "sha256-nmKOgAU48S41dTPIXAq0AHZSehWUn6ZPrUKijHAMmIk=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "9e4d5190a9482a1fb9d18adf0bdb83c6e506eaab", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_4": { "locked": { "lastModified": 1734424634, "narHash": "sha256-cHar1vqHOOyC7f1+tVycPoWTfKIaqkoe1Q6TnKzuti4=", @@ -1948,7 +2103,7 @@ "type": "github" } }, - "nixpkgs_4": { + "nixpkgs_5": { "locked": { "lastModified": 1737062831, "narHash": "sha256-Tbk1MZbtV2s5aG+iM99U8FqwxU/YNArMcWAv6clcsBc=", @@ -1964,7 +2119,7 @@ "type": "github" } }, - "nixpkgs_5": { + "nixpkgs_6": { "locked": { "lastModified": 1737421359, "narHash": "sha256-9BOjprNDwt95olCWD/uH602V2g0YrZP2gOI62JXi0Uo=", @@ -1980,7 +2135,7 @@ "type": "github" } }, - "nixpkgs_6": { + "nixpkgs_7": { "locked": { "lastModified": 1737003892, "narHash": "sha256-RCzJE9wKByLCXmRBp+z8LK9EgdW+K+W/DXnJS4S/NVo=", @@ -1996,7 +2151,7 @@ "type": "github" } }, - "nixpkgs_7": { + "nixpkgs_8": { "locked": { "lastModified": 1732014248, "narHash": "sha256-y/MEyuJ5oBWrWAic/14LaIr/u5E0wRVzyYsouYY3W6w=", @@ -2012,7 +2167,7 @@ "type": "github" } }, - "nixpkgs_8": { + "nixpkgs_9": { "locked": { "lastModified": 1730272153, "narHash": "sha256-B5WRZYsRlJgwVHIV6DvidFN7VX7Fg9uuwkRW9Ha8z+w=", @@ -2028,29 +2183,13 @@ "type": "github" } }, - "nixpkgs_9": { - "locked": { - "lastModified": 1713805509, - "narHash": "sha256-YgSEan4CcrjivCNO5ZNzhg7/8ViLkZ4CB/GrGBVSudo=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "1e1dc66fe68972a76679644a5577828b6a7e8be4", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "nixvim": { "inputs": { "devshell": "devshell", "flake-compat": "flake-compat_5", "flake-parts": "flake-parts_4", "git-hooks": "git-hooks", - "home-manager": "home-manager_3", + "home-manager": "home-manager_2", "nix-darwin": "nix-darwin", "nixpkgs": [ "nixpkgs" @@ -2059,11 +2198,11 @@ "treefmt-nix": "treefmt-nix_3" }, "locked": { - "lastModified": 1737566024, - "narHash": "sha256-Wm8Dn65ou0h8PiMjtYy2Z7FPewbtdbOL/C6vW4KzE48=", + "lastModified": 1737684884, + "narHash": "sha256-uzPHIauPz9q3JfEBwDhkGI4FAKEuJIdX1zxAZpEjwPM=", "owner": "nix-community", "repo": "nixvim", - "rev": "5bd71b247437156df7e644d2f959bdf83fa1dceb", + "rev": "ff7570d781f7ccd5a611008246ffa36627c9341e", "type": "github" }, "original": { @@ -2117,11 +2256,11 @@ "treefmt-nix": "treefmt-nix_4" }, "locked": { - "lastModified": 1737573172, - "narHash": "sha256-wN/62i21qR8gV2UWIpvjcr77lgRzTFCp64OhLN4LJqI=", + "lastModified": 1737691996, + "narHash": "sha256-l9v3dxCGdCf48pGEeYubGzDhNuBQq3+6W25tGXw3YVU=", "owner": "nix-community", "repo": "NUR", - "rev": "7dea0b72371e596fc6587ef5e414606af3d56a49", + "rev": "4945ae32f744b5fc90c09b06add2a0f4a6220f3a", "type": "github" }, "original": { @@ -2130,33 +2269,10 @@ "type": "github" } }, - "nuscht-search": { - "inputs": { - "flake-utils": "flake-utils", - "ixx": "ixx", - "nixpkgs": [ - "catppuccin", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1735854821, - "narHash": "sha256-Iv59gMDZajNfezTO0Fw6LHE7uKAShxbvMidmZREit7c=", - "owner": "NuschtOS", - "repo": "search", - "rev": "836908e3bddd837ae0f13e215dd48767aee355f0", - "type": "github" - }, - "original": { - "owner": "NuschtOS", - "repo": "search", - "type": "github" - } - }, "nuschtosSearch": { "inputs": { - "flake-utils": "flake-utils_4", - "ixx": "ixx_2", + "flake-utils": "flake-utils_3", + "ixx": "ixx", "nixpkgs": [ "nixvim", "nixpkgs" @@ -2179,10 +2295,10 @@ "nvf": { "inputs": { "flake-parts": "flake-parts_6", - "flake-utils": "flake-utils_5", + "flake-utils": "flake-utils_4", "mnw": "mnw", "nil": "nil", - "nixpkgs": "nixpkgs_13", + "nixpkgs": "nixpkgs_14", "nmd": "nmd", "plugin-aerial-nvim": "plugin-aerial-nvim", "plugin-alpha-nvim": "plugin-alpha-nvim", @@ -2352,11 +2468,11 @@ "systems": "systems_9" }, "locked": { - "lastModified": 1737538356, - "narHash": "sha256-DozvAlIvoYZoE5dSgkgvdHKEsFihiwni7CE3pY09Cxs=", + "lastModified": 1737646545, + "narHash": "sha256-iH49zeAgdWxcjCxYJxGIR49JrAtPyjJO2Ix9FNJoyZU=", "owner": "notashelf", "repo": "nvf", - "rev": "34c106065074298374999d6f55f909741880508a", + "rev": "8df64accabb71f3a215234287e0423100193a2df", "type": "github" }, "original": { @@ -2433,11 +2549,11 @@ "plugin-aerial-nvim": { "flake": false, "locked": { - "lastModified": 1736464193, - "narHash": "sha256-ruwyoQS9MaGy+2tBbOTD9F1zF45eYKz8DtMRy9cWVB8=", + "lastModified": 1736064692, + "narHash": "sha256-7YQtkUTACTMfAGoqoFDPmRrqtw+ypxDbeLCTB3sy4Us=", "owner": "stevearc", "repo": "aerial.nvim", - "rev": "4c959cf65c5420d54b24b61a77b681dcfca0bc57", + "rev": "b3ec25ca8c347fafa976484a6cace162239112e1", "type": "github" }, "original": { @@ -2513,11 +2629,11 @@ "plugin-ccc": { "flake": false, "locked": { - "lastModified": 1735970087, - "narHash": "sha256-53WsxOfWULlO4VbSXA4DW6wjkbCzpQjkzv4O8pReuEc=", + "lastModified": 1727935067, + "narHash": "sha256-OhdR2sAQV5PvlhaKQ6rYneMmvQiN3QfymOeanpAs9wY=", "owner": "uga-rosa", "repo": "ccc.nvim", - "rev": "b57cbaf8db3ac43c56c9e2c7f3812944638260ed", + "rev": "7c639042583c7bdc7ce2e37e5a0e0aa6d0659c6a", "type": "github" }, "original": { @@ -2737,11 +2853,11 @@ "plugin-crates-nvim": { "flake": false, "locked": { - "lastModified": 1735942265, - "narHash": "sha256-dj7VXlMbS4HvSc+/WMQprtqWzrYrWaCnSEE0ygp/LcI=", + "lastModified": 1727384188, + "narHash": "sha256-DIG0MXRTit4iEVoLlgsTK4znjam/QDjeZEpIDn6KHiE=", "owner": "Saecki", "repo": "crates.nvim", - "rev": "bd35b13e94a292ee6e32c351e05ca2202dc9f070", + "rev": "8bf8358ee326d5d8c11dcd7ac0bcc9ff97dbc785", "type": "github" }, "original": { @@ -2753,11 +2869,11 @@ "plugin-csharpls-extended": { "flake": false, "locked": { - "lastModified": 1736300184, - "narHash": "sha256-oly9KkAMsPNvvLVQ5JgYB1gAvYUrXEGZcGKZSJQcPXY=", + "lastModified": 1734491815, + "narHash": "sha256-jO/vuNgP8JAOIturzPFvxMLL5y+6YTYsUxjWwX6Nyso=", "owner": "Decodetalkers", "repo": "csharpls-extended-lsp.nvim", - "rev": "bedd4fbf74ebe644f2c3723327972f468fd98e4e", + "rev": "4f56c06215d10c4fcfee8a7f04ba766c114aece0", "type": "github" }, "original": { @@ -2769,11 +2885,11 @@ "plugin-dashboard-nvim": { "flake": false, "locked": { - "lastModified": 1737532888, - "narHash": "sha256-w/8v365JLWqLuq1ief/nOvd/027o4JFFhi0FdHEJcIY=", + "lastModified": 1730526793, + "narHash": "sha256-Qi8kmC3U8Tvxh0pWIBtN3DuWJioEGWn7FqQ8lQwauRo=", "owner": "glepnir", "repo": "dashboard-nvim", - "rev": "000448d837f6e7a47f8f342f29526c4d7e49e9ce", + "rev": "ae309606940d26d8c9df8b048a6e136b6bbec478", "type": "github" }, "original": { @@ -2833,11 +2949,11 @@ "plugin-elixir-tools": { "flake": false, "locked": { - "lastModified": 1736734792, - "narHash": "sha256-+U8/Pp6kOQLK2youbK4Z5tvHAkMyBfSr0oWNPBtWARo=", + "lastModified": 1735076861, + "narHash": "sha256-CoGTVSKifjqshk8hYaQfFYTYgEGsIb1hKdz6fIS81iU=", "owner": "elixir-tools", "repo": "elixir-tools.nvim", - "rev": "f7e18753f5587b422aac628249fa46c66ed24af3", + "rev": "803fa69dbb457305cff98e3997bed2c4b51aea7c", "type": "github" }, "original": { @@ -2865,11 +2981,11 @@ "plugin-fidget-nvim": { "flake": false, "locked": { - "lastModified": 1736356439, + "lastModified": 1734334336, "narHash": "sha256-o0za2NxFtzHZa7PRIm9U/P1/fwJrxS1G79ukdGLhJ4Q=", "owner": "j-hui", "repo": "fidget.nvim", - "rev": "a0abbf18084b77d28bc70e24752e4f4fd54aea17", + "rev": "9238947645ce17d96f30842e61ba81147185b657", "type": "github" }, "original": { @@ -2881,11 +2997,11 @@ "plugin-flutter-tools": { "flake": false, "locked": { - "lastModified": 1736096603, - "narHash": "sha256-Y8RLZZtCl5G+kDFedL9TEEGbSNIqjcuPAWR2CfXebmQ=", + "lastModified": 1735420417, + "narHash": "sha256-xfSdPhrSUwBYdE9ZA8GgwFvR70nOp+snbNrFHeIfwOM=", "owner": "akinsho", "repo": "flutter-tools.nvim", - "rev": "234a9d4022d0a17301e85a08660d489bffb7383f", + "rev": "a526c30f1941a7472509aaedda13758f943c968e", "type": "github" }, "original": { @@ -2913,11 +3029,11 @@ "plugin-fzf-lua": { "flake": false, "locked": { - "lastModified": 1737521572, - "narHash": "sha256-08cQo0F8Whq212gtTBVM0N/As+8lqrXOaNZiWXzhyeM=", + "lastModified": 1737131132, + "narHash": "sha256-0IdADUsIr+SZ0ort92jPPfGIH1EdcwELYz+TCmDCPPI=", "owner": "ibhagwan", "repo": "fzf-lua", - "rev": "b2a4acad0a17b922a06b07eb79ba38c2819989cb", + "rev": "fbe21aeb147b3dc8b188b5753a8e288ecedcee5e", "type": "github" }, "original": { @@ -2945,11 +3061,11 @@ "plugin-gitsigns-nvim": { "flake": false, "locked": { - "lastModified": 1737480894, - "narHash": "sha256-RCpA9ECnla38cNX9PyxVL+yvdNpfZcIr/kQ/4QY6zBQ=", + "lastModified": 1732361574, + "narHash": "sha256-H7A+AxioiedSuC+jqRwP4c7DjZR/0j4o/fTUasT2urc=", "owner": "lewis6991", "repo": "gitsigns.nvim", - "rev": "2ff0c29f2a6b1247d96cc59535d53e5589fb50b6", + "rev": "5f808b5e4fef30bd8aca1b803b4e555da07fc412", "type": "github" }, "original": { @@ -2993,11 +3109,11 @@ "plugin-haskell-tools-nvim": { "flake": false, "locked": { - "lastModified": 1737246438, - "narHash": "sha256-XNBVHBeQwr+axFYAp4YMntG/MYKGMbHHEM3D3d4XkIg=", + "lastModified": 1734222260, + "narHash": "sha256-gZVN9ADPO5wFOaf19FydCneb7aKTT9K1vcLoBURPEjk=", "owner": "mrcjkb", "repo": "haskell-tools.nvim", - "rev": "c72aadd357daf7f5d4ae6ef81d154ee04752ad37", + "rev": "943b77b68a79d3991523ba4d373063c9355c6f55", "type": "github" }, "original": { @@ -3009,11 +3125,11 @@ "plugin-highlight-undo": { "flake": false, "locked": { - "lastModified": 1736238246, - "narHash": "sha256-Ou5fllmmAyr+ZJo7TORqRb5L2PV6jI5pegPxFdqi2+Q=", + "lastModified": 1732378966, + "narHash": "sha256-b0JrMu3vbbYgyHPs9hyayMzUypFwugEAxvZOcuRMc/o=", "owner": "tzachar", "repo": "highlight-undo.nvim", - "rev": "795fc36f8bb7e4cf05e31bd7e354b86d27643a9e", + "rev": "5f588b420179a31d7073854bfd07ed9d5f364645", "type": "github" }, "original": { @@ -3057,11 +3173,11 @@ "plugin-image-nvim": { "flake": false, "locked": { - "lastModified": 1737152705, - "narHash": "sha256-/8kcG5chhugrzF4LSCFpKsA4mCILXgpOtd6isBkjs4A=", + "lastModified": 1735173549, + "narHash": "sha256-Sjbmf4BmjkjAorT3tojbC7JivJagFamAVgzwcCipa8k=", "owner": "3rd", "repo": "image.nvim", - "rev": "6ffafab2e98b5bda46bf227055aa84b90add8cdc", + "rev": "b991fc7f845bc6ab40c6ec00b39750dcd5190010", "type": "github" }, "original": { @@ -3073,11 +3189,11 @@ "plugin-indent-blankline": { "flake": false, "locked": { - "lastModified": 1737369467, - "narHash": "sha256-0+boInVEzS2myYil/l+frs8PAa/2eJcVTyXnEk6TGvI=", + "lastModified": 1733296464, + "narHash": "sha256-H3lUQZDvgj3a2STYeMUDiOYPe7rfsy08tJ4SlDd+LuE=", "owner": "lukas-reineke", "repo": "indent-blankline.nvim", - "rev": "e10626f7fcd51ccd56d7ffc00883ba7e0aa28f78", + "rev": "259357fa4097e232730341fa60988087d189193a", "type": "github" }, "original": { @@ -3089,11 +3205,11 @@ "plugin-leap-nvim": { "flake": false, "locked": { - "lastModified": 1737125505, - "narHash": "sha256-rQQrVI2nH2JxcAw7cTV6clD7QiftoR2rpyGR/5FoZ5U=", + "lastModified": 1722337962, + "narHash": "sha256-PFD/UliAHKk2ga+7p/GmoZGqZFWenIVLkzmO+FkhvrY=", "owner": "ggandor", "repo": "leap.nvim", - "rev": "67d26a13cfbf558450955ee9c76e78e03d13ee9e", + "rev": "c6bfb191f1161fbabace1f36f578a20ac6c7642c", "type": "github" }, "original": { @@ -3121,11 +3237,11 @@ "plugin-lsp-signature": { "flake": false, "locked": { - "lastModified": 1736489208, - "narHash": "sha256-P64fBR/l0sI5Yf+hgO3A8eBn0t2SmeMiVJ3d0oKwp0k=", + "lastModified": 1726445971, + "narHash": "sha256-W6bN3R10B84noK7MOzvUOIc82WwyojIS97iFL/dO5yk=", "owner": "ray-x", "repo": "lsp_signature.nvim", - "rev": "5b64964ed02098c85613ee3d20f96bed1dfb64cc", + "rev": "fc38521ea4d9ec8dbd4c2819ba8126cea743943b", "type": "github" }, "original": { @@ -3201,11 +3317,11 @@ "plugin-luasnip": { "flake": false, "locked": { - "lastModified": 1736009707, - "narHash": "sha256-3ecm5SDTcSOh256xSQPHhddQfMpepiEIpv58fHXrVg0=", + "lastModified": 1733162004, + "narHash": "sha256-efDe3RXncnNVkj37AmIv8oj0DKurB50Dziao5FGTLP4=", "owner": "L3MON4D3", "repo": "LuaSnip", - "rev": "c9b9a22904c97d0eb69ccb9bab76037838326817", + "rev": "33b06d72d220aa56a7ce80a0dd6f06c70cd82b9d", "type": "github" }, "original": { @@ -3217,11 +3333,11 @@ "plugin-lz-n": { "flake": false, "locked": { - "lastModified": 1737251778, - "narHash": "sha256-J8/UMygdIdSdlOEJ6SuicqAXsYdo4Pn2Di5bgtsqKGU=", + "lastModified": 1735437369, + "narHash": "sha256-6NIXqwmX7RgwiZVEzmTnkJgmrPqFNx12ayIcRgNIaEs=", "owner": "nvim-neorocks", "repo": "lz.n", - "rev": "cd2ef2cd178517170f0246567ee6368b1cadf50b", + "rev": "32be28a221b9c98e56841458e4b20c150a4169c4", "type": "github" }, "original": { @@ -3490,11 +3606,11 @@ "plugin-mini-files": { "flake": false, "locked": { - "lastModified": 1737481086, - "narHash": "sha256-jVVwRBVHyX+jA1rSznBa8D934mEZX+HFaYKc6V6VNDs=", + "lastModified": 1736535707, + "narHash": "sha256-UHW78m4BiYMMrABwdkyyzQUENgQrVFbWJnmNdRMtr0w=", "owner": "echasnovski", "repo": "mini.files", - "rev": "43fe43c78e94fca04c04ace3ed1b4530975cafed", + "rev": "d0f03a5c38836fd2cce3dc80734124959002078c", "type": "github" }, "original": { @@ -3730,11 +3846,11 @@ "plugin-mini-pick": { "flake": false, "locked": { - "lastModified": 1737302638, - "narHash": "sha256-s7xCxXZ1bVejNtDminKi8TY0V/WQjnNrhuMmmeWj45E=", + "lastModified": 1736696004, + "narHash": "sha256-Q4GD0WzUYNtoBMx8pIl6fX5glKn1oflS4HZVC+w/eAM=", "owner": "echasnovski", "repo": "mini.pick", - "rev": "c71983579d1ea86158d3285a36d3a1688c75bae7", + "rev": "09ade94d2c9c5133db9ae00f3693d82eae78e9be", "type": "github" }, "original": { @@ -3938,11 +4054,11 @@ "plugin-neo-tree-nvim": { "flake": false, "locked": { - "lastModified": 1737407524, - "narHash": "sha256-OJPzUZ3O5ELc3BUVzRge6xcuTkpoTXNlcZv52PzF6Cw=", + "lastModified": 1735302061, + "narHash": "sha256-tZMneZsEbB5bgZgYq4ZWwK25B3vcnn80Q7diKcRoEv4=", "owner": "nvim-neo-tree", "repo": "neo-tree.nvim", - "rev": "27abb114bcd7e9afec6fb15001b55c9cdb6c74a6", + "rev": "a9f8943b4c31f8460d25c71e0f463d65e9775f1c", "type": "github" }, "original": { @@ -3986,11 +4102,11 @@ "plugin-neorg": { "flake": false, "locked": { - "lastModified": 1737512679, - "narHash": "sha256-kkUC2TwuUFONTKEdQ601GkAqQjORgtGra86BeO8WFmI=", + "lastModified": 1734188232, + "narHash": "sha256-xH87caxEebrWLwY/v3xyyOy6PTG/ZqX2OfCdwg/RqDY=", "owner": "nvim-neorg", "repo": "neorg", - "rev": "41aa3800cf5d30a5f90520c2a31b34727b443219", + "rev": "6b945909d84b5aeadc875f9b3f529ec44b9bc60f", "type": "github" }, "original": { @@ -4099,11 +4215,11 @@ "plugin-nvim-autopairs": { "flake": false, "locked": { - "lastModified": 1736671609, - "narHash": "sha256-wt0mEW43xSdEGVBXa+1LIwJPkTz7lqHZhTCg1nxKggs=", + "lastModified": 1731803843, + "narHash": "sha256-LbaxiU3ienVBcMKrug3Coppc4R+MD2rjREw7rHQim1w=", "owner": "windwp", "repo": "nvim-autopairs", - "rev": "3d02855468f94bf435db41b661b58ec4f48a06b7", + "rev": "b464658e9b880f463b9f7e6ccddd93fb0013f559", "type": "github" }, "original": { @@ -4115,11 +4231,11 @@ "plugin-nvim-bufferline-lua": { "flake": false, "locked": { - "lastModified": 1736870559, - "narHash": "sha256-ae4MB6+6v3awvfSUWlau9ASJ147ZpwuX1fvJdfMwo1Q=", + "lastModified": 1732824069, + "narHash": "sha256-zqz2GMius0gLxtgxt12RmLUVQFVaWe+MQaGCfUGr6bI=", "owner": "akinsho", "repo": "nvim-bufferline.lua", - "rev": "655133c3b4c3e5e05ec549b9f8cc2894ac6f51b3", + "rev": "261a72b90d6db4ed8014f7bda976bcdc9dd7ce76", "type": "github" }, "original": { @@ -4131,11 +4247,11 @@ "plugin-nvim-cmp": { "flake": false, "locked": { - "lastModified": 1736172730, - "narHash": "sha256-TmXpMgkPWXHn4+leojZg1V18wOiPDsKQeG1h8nGgVHo=", + "lastModified": 1734672427, + "narHash": "sha256-Z/Qy2ErbCa7dbjZVuJUkMmb4d24amNunNgRcbCGPfOg=", "owner": "hrsh7th", "repo": "nvim-cmp", - "rev": "8c82d0bd31299dbff7f8e780f5e06d2283de9678", + "rev": "b555203ce4bd7ff6192e759af3362f9d217e8c89", "type": "github" }, "original": { @@ -4147,11 +4263,11 @@ "plugin-nvim-colorizer-lua": { "flake": false, "locked": { - "lastModified": 1737331967, - "narHash": "sha256-g5ND+k4fxBmyq+74pFRQFKp5/kLBQJkI3YfUSIeSb0M=", + "lastModified": 1735384185, + "narHash": "sha256-quqs3666vQc/4ticc/Z5BHzGxV6UUVE9jVGT07MEMQQ=", "owner": "NvChad", "repo": "nvim-colorizer.lua", - "rev": "ed12b5379ff203d0a15f01d71a64848b591e4adc", + "rev": "8a65c448122fc8fac9c67b2e857b6e830a4afd0b", "type": "github" }, "original": { @@ -4179,11 +4295,11 @@ "plugin-nvim-dap": { "flake": false, "locked": { - "lastModified": 1736359703, - "narHash": "sha256-AlEUAyeH0Hre17kjxlYE+FxLiEbfHU4i5dkYfTPBY6c=", + "lastModified": 1735568902, + "narHash": "sha256-5iaXim9bDvSAI6jUXgu2OEk/KivfAsMTRry+UTHs2Gk=", "owner": "mfussenegger", "repo": "nvim-dap", - "rev": "99807078c5089ed30e0547aa4b52c5867933f426", + "rev": "ffb077e65259f13be096ea6d603e3575a76b214a", "type": "github" }, "original": { @@ -4195,11 +4311,11 @@ "plugin-nvim-dap-go": { "flake": false, "locked": { - "lastModified": 1736869005, - "narHash": "sha256-Q6jxpT8LxottxvX9iSOdsSNwRz+S8LddKCpvX4JV1Rw=", + "lastModified": 1727922873, + "narHash": "sha256-wcGp5df1ER5T5oLVitWE02OywgJs3V4pazcGU5qVaUY=", "owner": "leoluz", "repo": "nvim-dap-go", - "rev": "1bacf2fa7d4dc6a8a4f6cc390f1544e5b34c35a4", + "rev": "6aa88167ea1224bcef578e8c7160fe8afbb44848", "type": "github" }, "original": { @@ -4211,11 +4327,11 @@ "plugin-nvim-dap-ui": { "flake": false, "locked": { - "lastModified": 1737405300, - "narHash": "sha256-Rkgj4QsFDZtM+dn9WaIDaWXJ2neQ6JvpqEbNGyBy924=", + "lastModified": 1735324898, + "narHash": "sha256-psIBQpx3tV2UWm5hZTMPBANcXHPAX24dIuDq8Qcscxs=", "owner": "rcarriga", "repo": "nvim-dap-ui", - "rev": "0d5c37a43bc039c42a0a9bf801e53f77adf06a24", + "rev": "e94d98649dccb6a3884b66aabc2e07beb279e535", "type": "github" }, "original": { @@ -4243,11 +4359,11 @@ "plugin-nvim-lightbulb": { "flake": false, "locked": { - "lastModified": 1736961129, - "narHash": "sha256-Uh+1dGbujp+kCSjIBPMXDGip5eMYwVhOdkme4wPeoGg=", + "lastModified": 1734997673, + "narHash": "sha256-byvgRJvvt5rhiUVWdreY2jELXoPVld5EKQlOXwjNgWE=", "owner": "kosayoda", "repo": "nvim-lightbulb", - "rev": "416fd563117f4fd21969706e19d463e81fbf4691", + "rev": "3ac0791be37ba9cc7939f1ad90ebc5e75abf4eea", "type": "github" }, "original": { @@ -4259,11 +4375,11 @@ "plugin-nvim-lspconfig": { "flake": false, "locked": { - "lastModified": 1737493620, - "narHash": "sha256-W8AXSCntb8v5zkxaBcGFbahLJ88/c4z7wV0JoSKKsGc=", + "lastModified": 1735439232, + "narHash": "sha256-6a1HjpLYdZ+ZmWM1B0tv631A3EHHstPrjaV15UnVtoY=", "owner": "neovim", "repo": "nvim-lspconfig", - "rev": "d1871c84b218931cc758dbbde1fec8e90c6d465c", + "rev": "8b15a1a597a59f4f5306fad9adfe99454feab743", "type": "github" }, "original": { @@ -4323,11 +4439,11 @@ "plugin-nvim-neoclip": { "flake": false, "locked": { - "lastModified": 1736579298, - "narHash": "sha256-e/41UyGSPYTOrzK7EVIy1cgs026NsHayythTYoipoWI=", + "lastModified": 1734898459, + "narHash": "sha256-RCMZi1DM9JFrXWQ5w2wOjFzpANkiukn+RvHB9swMtbk=", "owner": "AckslD", "repo": "nvim-neoclip.lua", - "rev": "c4ce7f6c402872469795f8a47ffabe87e142f0fb", + "rev": "5e5e010251281f4aea69cfc1d4976ffe6065cf0f", "type": "github" }, "original": { @@ -4339,11 +4455,11 @@ "plugin-nvim-nio": { "flake": false, "locked": { - "lastModified": 1737405073, - "narHash": "sha256-eDbzJAGdUBhTwuD0Nt9FihZj1MmVdQfn/GKIybuu5a8=", + "lastModified": 1720707425, + "narHash": "sha256-i6imNTb1xrfBlaeOyxyIwAZ/+o6ew9C4/z34a7/BgFg=", "owner": "nvim-neotest", "repo": "nvim-nio", - "rev": "21f5324bfac14e22ba26553caf69ec76ae8a7662", + "rev": "a428f309119086dc78dd4b19306d2d67be884eee", "type": "github" }, "original": { @@ -4355,11 +4471,11 @@ "plugin-nvim-notify": { "flake": false, "locked": { - "lastModified": 1737405174, - "narHash": "sha256-6vNfc7E9DMXF0IBXJCLA8Rp+uOgbDch/Q7beW0ys3Vo=", + "lastModified": 1735562588, + "narHash": "sha256-9jDpoLLto9WgTsV399WeE2XGrTJXWTYbcJ+zOFWldAA=", "owner": "rcarriga", "repo": "nvim-notify", - "rev": "22f29093eae7785773ee9d543f8750348b1a195c", + "rev": "c3797193536711b5d8983975791c4b11dc35ab3a", "type": "github" }, "original": { @@ -4387,11 +4503,11 @@ "plugin-nvim-session-manager": { "flake": false, "locked": { - "lastModified": 1737287701, - "narHash": "sha256-0CB7/hqj3zEZPQUOQoaETcNzFJcQyKt3k7hIXoArhZg=", + "lastModified": 1728423652, + "narHash": "sha256-W9jtfVXHC8MQJwdbxakNqhd+xh/auQb3U09XKdN2Wzw=", "owner": "Shatur", "repo": "neovim-session-manager", - "rev": "270e235b014f0c37bf362eb1e8913d66bba33a2e", + "rev": "ce43f2eb2a52492157d7742e5f684b9a42bb3e5c", "type": "github" }, "original": { @@ -4403,11 +4519,11 @@ "plugin-nvim-surround": { "flake": false, "locked": { - "lastModified": 1737228356, - "narHash": "sha256-MPxryuFcDrSaeMlULpooNdOuhq0YUJP/5PJqoiN5M/c=", + "lastModified": 1732818349, + "narHash": "sha256-sC+V86FEDfIapY4Qy0Ch2dTUpqe+C/xEUR/iSIEY6LA=", "owner": "kylechui", "repo": "nvim-surround", - "rev": "ae298105122c87bbe0a36b1ad20b06d417c0433e", + "rev": "9f0cb495f25bff32c936062d85046fbda0c43517", "type": "github" }, "original": { @@ -4419,11 +4535,11 @@ "plugin-nvim-tree-lua": { "flake": false, "locked": { - "lastModified": 1737156486, - "narHash": "sha256-b8YOOIYML9aKy4Y7S+iLKIaTfCqrxK1wB/ZaeFRCUmo=", + "lastModified": 1734820548, + "narHash": "sha256-4PmP31vYPH9xw4AjV5rDSKvcvZGTnIaPfR4Bwc0lAiA=", "owner": "nvim-tree", "repo": "nvim-tree.lua", - "rev": "fca0b67c0b5a31727fb33addc4d9c100736a2894", + "rev": "68fc4c20f5803444277022c681785c5edd11916d", "type": "github" }, "original": { @@ -4435,11 +4551,11 @@ "plugin-nvim-treesitter-context": { "flake": false, "locked": { - "lastModified": 1737125584, - "narHash": "sha256-W5fELF3Am1c6wpA4/JxWjGVWQuDYKUqKO+M2+7anugM=", + "lastModified": 1734710732, + "narHash": "sha256-TIFMPKzD2ero1eK9aVfY1iKEvf/Sw8SL/9mk9omCQ3c=", "owner": "nvim-treesitter", "repo": "nvim-treesitter-context", - "rev": "bece284c5322ddf6946fa4bdc383a2bc033269d7", + "rev": "2bcf700b59bc92850ca83a1c02e86ba832e0fae0", "type": "github" }, "original": { @@ -4467,11 +4583,11 @@ "plugin-nvim-ufo": { "flake": false, "locked": { - "lastModified": 1737470353, - "narHash": "sha256-VilL7Ze8sFicApBXXyuQUnxj6d+UmB8KgUcHaZnmWnw=", + "lastModified": 1735147722, + "narHash": "sha256-etyfm4KpwjYN+kkotOMl0LgbQniILmqMqab4acMtTlw=", "owner": "kevinhwang91", "repo": "nvim-ufo", - "rev": "4c64d89c2bf174d95d4ac91cc959a9e43e2f318c", + "rev": "32cb247b893a384f1888b9cd737264159ecf183c", "type": "github" }, "original": { @@ -4483,11 +4599,11 @@ "plugin-nvim-web-devicons": { "flake": false, "locked": { - "lastModified": 1736480892, - "narHash": "sha256-lUlEVEzXX8iCPxXIlpwkqBc19hks8qTvz4FdDNsTviI=", + "lastModified": 1735569123, + "narHash": "sha256-h9rY6F+2sBlG9PFN34/0ZTkY66oCeCIPe/HEadM03K4=", "owner": "nvim-tree", "repo": "nvim-web-devicons", - "rev": "aafa5c187a15701a7299a392b907ec15d9a7075f", + "rev": "4adeeaa7a32d46cf3b5833341358c797304f950a", "type": "github" }, "original": { @@ -4515,11 +4631,11 @@ "plugin-omnisharp-extended": { "flake": false, "locked": { - "lastModified": 1736150950, - "narHash": "sha256-BICPkP4XuFerc5yV04qb7YxdGgjPeO9Bx6JF2tfWj5M=", + "lastModified": 1732802864, + "narHash": "sha256-lA22ncMWHz2oVcZMPQGpLL3UjjXOXGxhtXR1LX5cX3A=", "owner": "Hoffs", "repo": "omnisharp-extended-lsp.nvim", - "rev": "ec1a2431f8872f650a85ed71c24f0715df2e49c2", + "rev": "4916fa12e5b28d21a1f031f0bdd10aa15a75d85d", "type": "github" }, "original": { @@ -4547,11 +4663,11 @@ "plugin-orgmode-nvim": { "flake": false, "locked": { - "lastModified": 1737498393, - "narHash": "sha256-vxZINZNQSYV4YbMj2LBuqBCgBawuWX9veDinm0NW8hI=", + "lastModified": 1734770880, + "narHash": "sha256-E1YJeTay1tX2PgiXwV/DRgrlYHIGUe9/uTA+6ORIhBw=", "owner": "nvim-orgmode", "repo": "orgmode", - "rev": "e0ba9dc05afd98991c7d754cd2637e654306fc5d", + "rev": "bf657742f7cb56211f99946ff64f5f87d7d7f0d0", "type": "github" }, "original": { @@ -4563,11 +4679,11 @@ "plugin-otter-nvim": { "flake": false, "locked": { - "lastModified": 1736421740, - "narHash": "sha256-WY3QOUR7aLLb7FNcJebqbCiZuA5OwU3U1MD5OeOR5X0=", + "lastModified": 1735130975, + "narHash": "sha256-NPBGcLi1lEmpGGbGs58Xzw1IriOyKTMQdwIdVFsbVDM=", "owner": "jmbuhr", "repo": "otter.nvim", - "rev": "3ff6c154d55528fbde475b2a722f91389421e873", + "rev": "e8c662e1aefa8b483cfba6e00729a39a363dcecc", "type": "github" }, "original": { @@ -4611,11 +4727,11 @@ "plugin-plenary-nvim": { "flake": false, "locked": { - "lastModified": 1736675595, - "narHash": "sha256-18zX3kZ42ynRefFP0mOcy6ESEpejTukjNi4jCRXx48A=", + "lastModified": 1726602776, + "narHash": "sha256-bmmPekAvuBvLQmrnnX0n+FRBqfVxBsObhxIEkDGAla4=", "owner": "nvim-lua", "repo": "plenary.nvim", - "rev": "3707cdb1e43f5cea73afb6037e6494e7ce847a66", + "rev": "2d9b06177a975543726ce5c73fca176cedbffe9d", "type": "github" }, "original": { @@ -4627,11 +4743,11 @@ "plugin-precognition-nvim": { "flake": false, "locked": { - "lastModified": 1736840151, - "narHash": "sha256-fDMVb1lvQK2ULHJrGFAplRS8Fg6m8hA2SIzLVCMT8XQ=", + "lastModified": 1732647805, + "narHash": "sha256-m3dKoKxCd/QODM+EL89c3RVOoZnuA4nrBG0KhPZ/o9Y=", "owner": "tris203", "repo": "precognition.nvim", - "rev": "24f2cc51dccecec4cf3de04bfbd14f5b9e79df0b", + "rev": "531971e6d883e99b1572bf47294e22988d8fbec0", "type": "github" }, "original": { @@ -4707,11 +4823,11 @@ "plugin-render-markdown-nvim": { "flake": false, "locked": { - "lastModified": 1737054285, - "narHash": "sha256-7yepeUhhViVJpbj48qg0Z3cCCtGt6bZ90hM/ie+5LqA=", + "lastModified": 1735525479, + "narHash": "sha256-ncFqBv0JITX3pTsLON+HctLUaKXhLRMBUrRWmI8KOSA=", "owner": "MeanderingProgrammer", "repo": "render-markdown.nvim", - "rev": "ad055861d17afe058bd835e82292e14a64b51b1d", + "rev": "6fbd1491abc104409f119685de5353c35c97c005", "type": "github" }, "original": { @@ -4723,11 +4839,11 @@ "plugin-rose-pine": { "flake": false, "locked": { - "lastModified": 1736972917, - "narHash": "sha256-rP37JbW7LR4OOjwx3Rg3Cd25/9c43XDgjrlfAfi/D6M=", + "lastModified": 1733845819, + "narHash": "sha256-ejh9UXQbLc8Ie6wF7zszzL1gaJzr16gcu0dUWqTo8AM=", "owner": "rose-pine", "repo": "neovim", - "rev": "42f0724e0bca9f57f0bcfa688787c37b8d4befe8", + "rev": "91548dca53b36dbb9d36c10f114385f759731be1", "type": "github" }, "original": { @@ -4771,11 +4887,11 @@ "plugin-rustaceanvim": { "flake": false, "locked": { - "lastModified": 1737246102, - "narHash": "sha256-SSBv1+GxuVpYhpCH//6EXFJ4NXZdZM0pGe19f53JpiA=", + "lastModified": 1735431742, + "narHash": "sha256-ucZXGbxHtbSKf5n11lL3vb6rD2BxJacIDOgcx32PLzA=", "owner": "mrcjkb", "repo": "rustaceanvim", - "rev": "8cf9705d98cc77837aa388a5d48f9a73f27f4782", + "rev": "51c097ebfb65d83baa71f48000b1e5c0a8dcc4fb", "type": "github" }, "original": { @@ -4835,11 +4951,11 @@ "plugin-telescope": { "flake": false, "locked": { - "lastModified": 1736328372, - "narHash": "sha256-5y8srYKaAqFplMtDjsc8GdDF8yui5vCNMiOeFLrC/sM=", + "lastModified": 1732884846, + "narHash": "sha256-npb61MZYAotz71Co5G1dUeIqWt7GVeqZNz0A2Yz2dy4=", "owner": "nvim-telescope", "repo": "telescope.nvim", - "rev": "415af52339215926d705cccc08145f3782c4d132", + "rev": "2eca9ba22002184ac05eddbe47a7fe2d5a384dfc", "type": "github" }, "original": { @@ -4851,11 +4967,11 @@ "plugin-tiny-devicons-auto-colors": { "flake": false, "locked": { - "lastModified": 1735929781, - "narHash": "sha256-zv5pccxNV/D3GFTGov48CSDC9nuGZURSWd0+tQRN+to=", + "lastModified": 1733445616, + "narHash": "sha256-klUZKvdYhwO3sq4Su4sBFDcNSAYXh53O72vg4+ZOrhI=", "owner": "rachartier", "repo": "tiny-devicons-auto-colors.nvim", - "rev": "51f548421f8a74680eff27d283c9d5ea6e8d0074", + "rev": "c8f63933ee013c1e0a26091d58131e060546f01f", "type": "github" }, "original": { @@ -4867,11 +4983,11 @@ "plugin-todo-comments": { "flake": false, "locked": { - "lastModified": 1736873412, - "narHash": "sha256-at9OSBtQqyiDdxKdNn2x6z4k8xrDD90sACKEK7uKNUM=", + "lastModified": 1726481242, + "narHash": "sha256-EH4Sy7qNkzOgA1INFzrtsRfD79TgMqSbKUdundyw22w=", "owner": "folke", "repo": "todo-comments.nvim", - "rev": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5", + "rev": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0", "type": "github" }, "original": { @@ -4883,11 +4999,11 @@ "plugin-toggleterm-nvim": { "flake": false, "locked": { - "lastModified": 1735582456, - "narHash": "sha256-4Y1TXxnrMLqwFlmbj39JTlcUToP80kWU+FpPUrYdz8s=", + "lastModified": 1735340326, + "narHash": "sha256-oeNIb+QHa/9yGZz/2u9LYIdKluel0bcQkaIqOuQUkis=", "owner": "akinsho", "repo": "toggleterm.nvim", - "rev": "e76134e682c1a866e3dfcdaeb691eb7b01068668", + "rev": "344fc1810292785b3d962ddac2de57669e1a7ff9", "type": "github" }, "original": { @@ -4899,11 +5015,11 @@ "plugin-tokyonight": { "flake": false, "locked": { - "lastModified": 1737283050, - "narHash": "sha256-vY054vqhOLyARRpm3XcfM84Qzwb3mMIh5QRSQU1Bcg0=", + "lastModified": 1734211493, + "narHash": "sha256-TJ/a6N6Cc1T0wdMxMopma1NtwL7rMYbZ6F0zFI1zaIA=", "owner": "folke", "repo": "tokyonight.nvim", - "rev": "c3ab53c3f544e4a04f2a05d43451fd9bedff51b4", + "rev": "45d22cf0e1b93476d3b6d362d720412b3d34465c", "type": "github" }, "original": { @@ -4915,11 +5031,11 @@ "plugin-trouble": { "flake": false, "locked": { - "lastModified": 1736958690, - "narHash": "sha256-Z2STeDZ8uhfyfH1TqSbRdWPYdPMxOb9s8/hLS76Fm5E=", + "lastModified": 1732701472, + "narHash": "sha256-JhnERZfma2JHFEn/DElVmrSU5KxM2asx3SJ+86lCfoo=", "owner": "folke", "repo": "trouble.nvim", - "rev": "50481f414bd3c1a40122c1d759d7e424d5fafe84", + "rev": "46cf952fc115f4c2b98d4e208ed1e2dce08c9bf6", "type": "github" }, "original": { @@ -4979,11 +5095,11 @@ "plugin-vim-fugitive": { "flake": false, "locked": { - "lastModified": 1737354907, - "narHash": "sha256-dsIuUz5o9Q44vrXz3U50d4inASoug8pR7zGXkBL5+t8=", + "lastModified": 1735457366, + "narHash": "sha256-45zsqKavWoclA67MC54bAel1nE8CLHtSdullHByiRS8=", "owner": "tpope", "repo": "vim-fugitive", - "rev": "d74a7cff4cfcf84f83cc7eccfa365488f3bbabc2", + "rev": "174230d6a7f2df94705a7ffd8d5413e27ec10a80", "type": "github" }, "original": { @@ -5059,11 +5175,11 @@ "plugin-which-key": { "flake": false, "locked": { - "lastModified": 1736055319, - "narHash": "sha256-9V74V01dCqg1w5fpzzCmyfhR3/AYQg2MCIYkkjFv1go=", + "lastModified": 1734253151, + "narHash": "sha256-f/+sYMDEguB5ZDiYiQAsDvdF/2cVcWnLBU+9qwigk4s=", "owner": "folke", "repo": "which-key.nvim", - "rev": "1f8d414f61e0b05958c342df9b6a4c89ce268766", + "rev": "8ab96b38a2530eacba5be717f52e04601eb59326", "type": "github" }, "original": { @@ -5161,7 +5277,7 @@ "inputs": { "libcamera-src": "libcamera-src", "libpisp-src": "libpisp-src", - "nixpkgs": "nixpkgs_14", + "nixpkgs": "nixpkgs_15", "rpi-bluez-firmware-src": "rpi-bluez-firmware-src", "rpi-firmware-nonfree-src": "rpi-firmware-nonfree-src", "rpi-firmware-src": "rpi-firmware-src", @@ -5192,11 +5308,11 @@ ] }, "locked": { - "lastModified": 1737225403, - "narHash": "sha256-drol1zFcWbBWDCJ9Lk7F16On9/rz0v2FWRtM+0Ry/wQ=", + "lastModified": 1737648853, + "narHash": "sha256-SB7kgpUGu7ldihOri4w/8bx0j8ts2DWjHI4lsLEqimU=", "owner": "Whovian9369", "repo": "rom-properties-nix-flake", - "rev": "a7d74854e00c63605a840f7a2bba1441a3731e66", + "rev": "fb710d1359ec18c788fec16b334e08906c68f3ee", "type": "github" }, "original": { @@ -5219,7 +5335,7 @@ "catppuccin-xresources": "catppuccin-xresources", "catppuccin-zen": "catppuccin-zen", "cd-ls": "cd-ls", - "home-manager": "home-manager_2", + "home-manager": "home-manager", "hyprland": "hyprland", "impermanence": "impermanence", "jovian": "jovian", @@ -5236,7 +5352,7 @@ "nix-vscode-extensions": "nix-vscode-extensions", "nixos-generators": "nixos-generators", "nixos-hardware": "nixos-hardware", - "nixpkgs": "nixpkgs_10", + "nixpkgs": "nixpkgs_11", "nixpkgs-wayland": "nixpkgs-wayland", "nixvim": "nixvim", "nsearch": "nsearch", @@ -5248,6 +5364,7 @@ "rom-properties": "rom-properties", "sops-nix": "sops-nix", "steamtinkerlaunch-master": "steamtinkerlaunch-master", + "stylix": "stylix", "ucodenix": "ucodenix", "wayland-pipewire-idle-inhibit": "wayland-pipewire-idle-inhibit" } @@ -5498,7 +5615,55 @@ "url": "https://github.com/sonic2kk/steamtinkerlaunch.git" } }, + "stylix": { + "inputs": { + "base16": "base16", + "base16-fish": "base16-fish", + "base16-helix": "base16-helix", + "base16-vim": "base16-vim", + "firefox-gnome-theme": "firefox-gnome-theme", + "flake-compat": "flake-compat_7", + "flake-utils": "flake-utils_6", + "git-hooks": "git-hooks_2", + "gnome-shell": "gnome-shell", + "home-manager": "home-manager_3", + "nixpkgs": "nixpkgs_16", + "systems": "systems_11", + "tinted-foot": "tinted-foot", + "tinted-kitty": "tinted-kitty", + "tinted-tmux": "tinted-tmux", + "tinted-zed": "tinted-zed" + }, + "locked": { + "lastModified": 1737657729, + "narHash": "sha256-TIDR1zKoP2uaqRot/LnarugfAC9U7geycjbJqA1naVM=", + "owner": "danth", + "repo": "stylix", + "rev": "e594886eb0951a0a0c28ffa333a9df6fb13857a1", + "type": "github" + }, + "original": { + "owner": "danth", + "repo": "stylix", + "type": "github" + } + }, "systems": { + "locked": { + "lastModified": 1689347949, + "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", + "owner": "nix-systems", + "repo": "default-linux", + "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default-linux", + "type": "github" + } + }, + "systems_10": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -5513,7 +5678,7 @@ "type": "github" } }, - "systems_10": { + "systems_11": { "locked": { "lastModified": 1681028828, "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", @@ -5648,6 +5813,72 @@ "type": "github" } }, + "tinted-foot": { + "flake": false, + "locked": { + "lastModified": 1726913040, + "narHash": "sha256-+eDZPkw7efMNUf3/Pv0EmsidqdwNJ1TaOum6k7lngDQ=", + "owner": "tinted-theming", + "repo": "tinted-foot", + "rev": "fd1b924b6c45c3e4465e8a849e67ea82933fcbe4", + "type": "github" + }, + "original": { + "owner": "tinted-theming", + "repo": "tinted-foot", + "rev": "fd1b924b6c45c3e4465e8a849e67ea82933fcbe4", + "type": "github" + } + }, + "tinted-kitty": { + "flake": false, + "locked": { + "lastModified": 1716423189, + "narHash": "sha256-2xF3sH7UIwegn+2gKzMpFi3pk5DlIlM18+vj17Uf82U=", + "owner": "tinted-theming", + "repo": "tinted-kitty", + "rev": "eb39e141db14baef052893285df9f266df041ff8", + "type": "github" + }, + "original": { + "owner": "tinted-theming", + "repo": "tinted-kitty", + "rev": "eb39e141db14baef052893285df9f266df041ff8", + "type": "github" + } + }, + "tinted-tmux": { + "flake": false, + "locked": { + "lastModified": 1735737224, + "narHash": "sha256-FO2hRBkZsjlIRqzNHCPc/52yxg11kHGA8MEtSun9RwE=", + "owner": "tinted-theming", + "repo": "tinted-tmux", + "rev": "aead506a9930c717ebf81cc83a2126e9ca08fa64", + "type": "github" + }, + "original": { + "owner": "tinted-theming", + "repo": "tinted-tmux", + "type": "github" + } + }, + "tinted-zed": { + "flake": false, + "locked": { + "lastModified": 1725758778, + "narHash": "sha256-8P1b6mJWyYcu36WRlSVbuj575QWIFZALZMTg5ID/sM4=", + "owner": "tinted-theming", + "repo": "base16-zed", + "rev": "122c9e5c0e6f27211361a04fae92df97940eccf9", + "type": "github" + }, + "original": { + "owner": "tinted-theming", + "repo": "base16-zed", + "type": "github" + } + }, "treefmt": { "inputs": { "nixpkgs": [ @@ -5809,7 +6040,7 @@ }, "umu": { "inputs": { - "nixpkgs": "nixpkgs_5" + "nixpkgs": "nixpkgs_6" }, "locked": { "dir": "packaging/nix", @@ -5922,11 +6153,11 @@ ] }, "locked": { - "lastModified": 1736421203, - "narHash": "sha256-BNe2xnHsSsTZiHp8OWl9UUf697w0gVtzh67AYe+pP+g=", + "lastModified": 1737634991, + "narHash": "sha256-dBAnb7Kbnier30cA7AgxVSxxARmxKZ1vHZT33THSIr8=", "owner": "hyprwm", "repo": "xdg-desktop-portal-hyprland", - "rev": "7613351375de66ca0d56689e333d460e2db05454", + "rev": "e09dfe2726c8008f983e45a0aa1a3b7416aaeb8a", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 3bcff5c..f50742a 100644 --- a/flake.nix +++ b/flake.nix @@ -131,7 +131,7 @@ flake = false; }; lightly.url = "github:Bali10050/Darkly"; - #stylix.url = "github:danth/stylix"; + stylix.url = "github:danth/stylix"; hyprland.url = "github:hyprwm/Hyprland"; @@ -182,6 +182,56 @@ inputs.quadlet-nix.nixosModules.quadlet inputs.sops-nix.nixosModules.sops inputs.ucodenix.nixosModules.default + inputs.stylix.nixosModules.stylix + home-manager.nixosModules.home-manager + { + home-manager = { + backupFileExtension = "hmbak"; + useGlobalPkgs = true; + useUserPackages = true; + extraSpecialArgs = { + inherit inputs vars username; + }; + sharedModules = with inputs; [ + catppuccin.homeManagerModules.catppuccin + nix-flatpak.homeManagerModules.nix-flatpak + nix-index-database.hmModules.nix-index + nixvim.homeManagerModules.nixvim + nur.modules.homeManager.default + quadlet-nix.homeManagerModules.quadlet + nvf.homeManagerModules.default + sops-nix.homeManagerModules.sops + wayland-pipewire-idle-inhibit.homeModules.default + ]; + }; + } + ]; + }; + # Desktop + orion = nixpkgs.lib.nixosSystem { + system = "x86_64-linux"; + + specialArgs = { + inherit inputs username; + vars = vars; + }; + + modules = [ + + ./hosts/orion + + inputs.catppuccin.nixosModules.catppuccin + # inputs.chaotic.nixosModules.default + # inputs.disko.nixosModules.disko + # ./hosts/desktop/disko.nix + # { _module.args.disks = [ "/dev/disk/by-id/nvme-CT2000T700SSD3_2413E8A197BB" ]; } + #inputs.lanzaboote.nixosModules.lanzaboote + inputs.stylix.nixosModules.stylix + inputs.nix-flatpak.nixosModules.nix-flatpak + inputs.nur.modules.nixos.default + inputs.quadlet-nix.nixosModules.quadlet + inputs.sops-nix.nixosModules.sops + inputs.ucodenix.nixosModules.default home-manager.nixosModules.home-manager { home-manager = { diff --git a/hosts/orion/default.nix b/hosts/orion/default.nix index 61e64b4..bbd1156 100644 --- a/hosts/orion/default.nix +++ b/hosts/orion/default.nix @@ -23,7 +23,7 @@ unfree.enable = true; desktop.enable = true; desktop.hostMonitorSettings = " - monitor = , preferred, auto, 1 + monitor = desc:Samsung Display Corp. ATNA40CU05-0, 2880x1800@120, auto, 1.5 "; # gaming.enable = true; @@ -73,7 +73,7 @@ }; networking = { - hostName = "thalia-dev"; + hostName = "orion"; wireless.enable = false; }; diff --git a/hosts/orion/hardware-configuration.nix b/hosts/orion/hardware-configuration.nix index 4464cd5..baf608c 100644 --- a/hosts/orion/hardware-configuration.nix +++ b/hosts/orion/hardware-configuration.nix @@ -1,39 +1,35 @@ -# Do not modify this file! It was generated by `nixos-generate-config` +# Do not modify this file! It was generated by ‘nixos-generate-config’ # and may be overwritten by future invocations. Please make changes # to /etc/nixos/configuration.nix instead. { config, lib, pkgs, modulesPath, ... }: { - imports = - [ (modulesPath + "/installer/scan/not-detected.nix") - ]; + imports = [ ]; - boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "ahci" "usbhid" "sd_mod" ]; + boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "thunderbolt" "usb_storage" "usbhid" "sd_mod" "rtsx_pci_sdmmc" ]; boot.initrd.kernelModules = [ ]; boot.kernelModules = [ "kvm-amd" ]; boot.extraModulePackages = [ ]; fileSystems."/" = - { device = "/dev/disk/by-uuid/a6b7a6ac-63c2-445b-99c9-7bcf28f2bfb3"; + { device = "/dev/disk/by-uuid/6363f954-0b9a-4a3e-86d4-f28b438d2f15"; fsType = "ext4"; }; fileSystems."/boot" = - { device = "/dev/disk/by-uuid/09B6-4C96"; + { device = "/dev/disk/by-uuid/58E9-3CF0"; fsType = "vfat"; + options = [ "fmask=0022" "dmask=0022" ]; }; - swapDevices = - [ { device = "/dev/disk/by-uuid/78e92e55-980d-4219-8da8-a55872e0ea63"; } - ]; + swapDevices = [ ]; # Enables DHCP on each ethernet and wireless interface. In case of scripted networking # (the default) this is the recommended approach. When using systemd-networkd it's # still possible to use this option, but it's recommended to use it in conjunction # with explicit per-interface declarations with `networking.interfaces..useDHCP`. networking.useDHCP = lib.mkDefault true; - # networking.interfaces.enp8s0.useDHCP = lib.mkDefault true; + # networking.interfaces.wlp3s0.useDHCP = lib.mkDefault true; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; - hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; } diff --git a/modules/apps/hyprland/default.nix b/modules/apps/hyprland/default.nix index 5c2c494..9f05720 100644 --- a/modules/apps/hyprland/default.nix +++ b/modules/apps/hyprland/default.nix @@ -11,6 +11,10 @@ let in with lib; { + imports = [ + ./waybar.nix + ]; + home-manager.users.${username}.wayland.windowManager.hyprland = { enable = true; xwayland.enable = true; diff --git a/modules/apps/hyprland/waybar.nix b/modules/apps/hyprland/waybar.nix new file mode 100644 index 0000000..c8a2871 --- /dev/null +++ b/modules/apps/hyprland/waybar.nix @@ -0,0 +1,277 @@ +{ + pkgs, + lib, + username, + config, + ... +}: + +let + betterTransition = "all 0.3s cubic-bezier(.55,-0.68,.48,1.682)"; + clock24h = false; +in +with lib; +{ + # Configure & Theme Waybar + home-manager.users.${username}.programs.waybar = { + enable = true; + package = pkgs.waybar; + settings = [ + { + layer = "top"; + position = "top"; + modules-center = [ "hyprland/workspaces" ]; + modules-left = [ + "custom/startmenu" + "hyprland/window" + "pulseaudio" + "cpu" + "memory" + "idle_inhibitor" + ]; + modules-right = [ + "custom/hyprbindings" + "custom/notification" + "custom/exit" + "battery" + "tray" + "clock" + ]; + + "hyprland/workspaces" = { + format = "{name}"; + format-icons = { + default = " "; + active = " "; + urgent = " "; + }; + on-scroll-up = "hyprctl dispatch workspace e+1"; + on-scroll-down = "hyprctl dispatch workspace e-1"; + }; + "clock" = { + format = if clock24h == true then '' {:L%H:%M}'' else '' {:L%I:%M %p}''; + tooltip = true; + tooltip-format = "{:%A, %d.%B %Y }\n{calendar}"; + }; + "hyprland/window" = { + max-length = 22; + separate-outputs = false; + rewrite = { + "" = " 🙈 No Windows? "; + }; + }; + "memory" = { + interval = 5; + format = " {}%"; + tooltip = true; + }; + "cpu" = { + interval = 5; + format = " {usage:2}%"; + tooltip = true; + }; + "disk" = { + format = " {free}"; + tooltip = true; + }; + "network" = { + format-icons = [ + "󰤯" + "󰤟" + "󰤢" + "󰤥" + "󰤨" + ]; + format-ethernet = " {bandwidthDownOctets}"; + format-wifi = "{icon} {signalStrength}%"; + format-disconnected = "󰤮"; + tooltip = false; + }; + "tray" = { + spacing = 12; + }; + "pulseaudio" = { + format = "{icon} {volume}% {format_source}"; + format-bluetooth = "{volume}% {icon} {format_source}"; + format-bluetooth-muted = " {icon} {format_source}"; + format-muted = " {format_source}"; + format-source = " {volume}%"; + format-source-muted = ""; + format-icons = { + headphone = ""; + hands-free = ""; + headset = ""; + phone = ""; + portable = ""; + car = ""; + default = [ + "" + "" + "" + ]; + }; + on-click = "sleep 0.1 && pavucontrol"; + }; + "custom/exit" = { + tooltip = false; + format = ""; + on-click = "sleep 0.1 && wlogout"; + }; + "custom/startmenu" = { + tooltip = false; + format = ""; + # exec = "rofi -show drun"; + on-click = "sleep 0.1 && rofi-launcher"; + }; + "custom/hyprbindings" = { + tooltip = false; + format = "󱕴"; + on-click = "sleep 0.1 && list-hypr-bindings"; + }; + "idle_inhibitor" = { + format = "{icon}"; + format-icons = { + activated = ""; + deactivated = ""; + }; + tooltip = "true"; + }; + "custom/notification" = { + tooltip = false; + format = "{icon} {}"; + format-icons = { + notification = ""; + none = ""; + dnd-notification = ""; + dnd-none = ""; + inhibited-notification = ""; + inhibited-none = ""; + dnd-inhibited-notification = ""; + dnd-inhibited-none = ""; + }; + return-type = "json"; + exec-if = "which swaync-client"; + exec = "swaync-client -swb"; + on-click = "sleep 0.1 && task-waybar"; + escape = true; + }; + "battery" = { + states = { + warning = 30; + critical = 15; + }; + format = "{icon} {capacity}%"; + format-charging = "󰂄 {capacity}%"; + format-plugged = "󱘖 {capacity}%"; + format-icons = [ + "󰁺" + "󰁻" + "󰁼" + "󰁽" + "󰁾" + "󰁿" + "󰂀" + "󰂁" + "󰂂" + "󰁹" + ]; + on-click = ""; + tooltip = false; + }; + } + ]; + style = concatStrings [ + '' + * { + font-family: JetBrainsMono Nerd Font Mono; + font-size: 16px; + border-radius: 0px; + border: none; + min-height: 0px; + } + window#waybar { + background: rgba(0,0,0,0); + } + #workspaces { + color: #${config.stylix.base16Scheme.base00}; + background: #${config.stylix.base16Scheme.base01}; + margin: 4px 4px; + padding: 5px 5px; + border-radius: 16px; + } + #workspaces button { + font-weight: bold; + padding: 0px 5px; + margin: 0px 3px; + border-radius: 16px; + color: #${config.stylix.base16Scheme.base00}; + background: linear-gradient(45deg, #${config.stylix.base16Scheme.base08}, #${config.stylix.base16Scheme.base0D}); + opacity: 0.5; + transition: ${betterTransition}; + } + #workspaces button.active { + font-weight: bold; + padding: 0px 5px; + margin: 0px 3px; + border-radius: 16px; + color: #${config.stylix.base16Scheme.base00}; + background: linear-gradient(45deg, #${config.stylix.base16Scheme.base08}, #${config.stylix.base16Scheme.base0D}); + transition: ${betterTransition}; + opacity: 1.0; + min-width: 40px; + } + #workspaces button:hover { + font-weight: bold; + border-radius: 16px; + color: #${config.stylix.base16Scheme.base00}; + background: linear-gradient(45deg, #${config.stylix.base16Scheme.base08}, #${config.stylix.base16Scheme.base0D}); + opacity: 0.8; + transition: ${betterTransition}; + } + tooltip { + background: #${config.stylix.base16Scheme.base00}; + border: 1px solid #${config.stylix.base16Scheme.base08}; + border-radius: 12px; + } + tooltip label { + color: #${config.stylix.base16Scheme.base08}; + } + #window, #pulseaudio, #cpu, #memory, #idle_inhibitor { + font-weight: bold; + margin: 4px 0px; + margin-left: 7px; + padding: 0px 18px; + background: #${config.stylix.base16Scheme.base04}; + color: #${config.stylix.base16Scheme.base00}; + border-radius: 24px 10px 24px 10px; + } + #custom-startmenu { + color: #${config.stylix.base16Scheme.base0B}; + background: #${config.stylix.base16Scheme.base02}; + font-size: 28px; + margin: 0px; + padding: 0px 30px 0px 15px; + border-radius: 0px 0px 40px 0px; + } + #custom-hyprbindings, #network, #battery, + #custom-notification, #tray, #custom-exit { + font-weight: bold; + background: #${config.stylix.base16Scheme.base0F}; + color: #${config.stylix.base16Scheme.base00}; + margin: 4px 0px; + margin-right: 7px; + border-radius: 10px 24px 10px 24px; + padding: 0px 18px; + } + #clock { + font-weight: bold; + color: #0D0E15; + background: linear-gradient(90deg, #${config.stylix.base16Scheme.base0E}, #${config.stylix.base16Scheme.base0C}); + margin: 0px; + padding: 0px 15px 0px 30px; + border-radius: 0px 0px 0px 40px; + } + '' + ]; + }; +} diff --git a/modules/components/boot/default.nix b/modules/components/boot/default.nix index 7114ae8..e02806d 100644 --- a/modules/components/boot/default.nix +++ b/modules/components/boot/default.nix @@ -45,7 +45,7 @@ }; timeout = 1; }; - plymouth.enable = false; + plymouth.enable = true; supportedFilesystems = [ "btrfs" "cifs" @@ -55,4 +55,4 @@ ]; }; environment.systemPackages = with pkgs; [ sbctl ]; -} \ No newline at end of file +} diff --git a/modules/components/default.nix b/modules/components/default.nix index 91a5d83..efa38be 100644 --- a/modules/components/default.nix +++ b/modules/components/default.nix @@ -4,7 +4,7 @@ # ./flatpak # ./fonts # ./mounts - # ./networking + ./networking ./nix # ./nvidia # ./pipewire @@ -12,4 +12,4 @@ # ./users # ./virtualization ]; -} \ No newline at end of file +} diff --git a/modules/components/networking/default.nix b/modules/components/networking/default.nix new file mode 100644 index 0000000..d63c226 --- /dev/null +++ b/modules/components/networking/default.nix @@ -0,0 +1,31 @@ +{ + lib, + config, + username, + ... +}: +let + cfg = config.networking; +in +{ + options = { + networking = { + enable = lib.mkEnableOption "Enable networking in NixOS and home-manager"; + }; + }; + config = lib.mkIf cfg.enable { + environment = { + systemPackages = [ ]; + }; + networking = { + extraHosts = '' + 10.0.0.24 desktop + ''; + networkmanager = { + enable = true; + }; + useDHCP = lib.mkDefault true; + wireguard.enable = true; + }; + }; +} diff --git a/modules/components/theming/default.nix b/modules/components/theming/default.nix index c3b59ed..a6eb1e6 100644 --- a/modules/components/theming/default.nix +++ b/modules/components/theming/default.nix @@ -28,6 +28,11 @@ in }; }; config = lib.mkIf cfg.enable { + stylix = { + enable = true; + image = ./wallpapers/beautifulmountainscape.jpg; + }; + catppuccin = { enable = true; accent = "${accent-lower}"; diff --git a/modules/components/theming/wallpapers/Rainnight.jpg b/modules/components/theming/wallpapers/Rainnight.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ffa2dc9abfb25223203025bf5e053b3a2e11ebfe GIT binary patch literal 3794137 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瞷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ÅwoX`xFWRVQkoEGMwlYE*(BaDgy^?+%W}EPAC_UJ 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
    4>L{^j$akRgb6!b=RdaBtw}G z(>%L9O}|ODLfY{pFX<^YQ}ms4%we7N zHP{RWwSm_W4(yB8u!8D8H>E*RYEMkg9q;vnugFODYjJ5)A+b-sL0YVVK;9@SY1bb= z7LsO(*8(ST8#JiuKqM8f&!#16l4Q~I9V!WJLxrowmikoXhEQ@64&8AZ6j#jVV>)C` zW3B+pgVuRp?V3c&lg3uD(W$pWdSKN2)3)`GIRvRk1OZ>DiqgLv6Jnm3oT0KKM^Wjk zA>B=X#~eeEJztE{HlR|cBSBDTMFt?EN&F_vU0+?tTA%U6E%BV_Bh@O(Tk6+wJwA9M zoQS(I%#n80z)Oj(w^Mx?Q=uSJ8eeVfaegLL_eyytV1DJdYfe>&$!5&>=bkHl&rcnK zz-90yJo;jyh<1_-SNoe8ZJCQQZVEamIrY@y z{{Tz|sECct#lex}O^nD-m=ZRTko>Wnv3R)=_FT!&5ii_WBu!eyQM76B#?P?c9-J9X zx|n$#<{Ti>LfyXJy`{ygoa3p?>0gE|{l3BK;$nT*%E5$+ zO&eQX%7;M5%0_vdXE*hVUPQg3?A8qQv?E##K zA*SJ+V@h?`9G&1mj^Ugw+)Terxsy!6r|_m4(&+Jf6UG1#1#im= z-AX05f^x)4Y7DG01LN_-H(Yo{5kWA&ZrnA8J!T|hEElzjf(nhq(RIk?Fu!Tp6>N{X z(Qe_cETgB)v3^d%UN5+B`1!nvF!dn=$^am@@~A(<78`W>J0yKA2~C{q4I(TNFAQq? zAual9b9Ywo{#d8jtBc2#aUJo~eYYb5%3o`mZOvMSqoyUM+--x{P*lb4<2HP%A2KAP z>)Yol;+6Ox99V7ERfHWx5t$#ph$Q)sP8x#kQW~U@ukpoB*0ws!I&9`49yaIgXNPlc ziHP-f+D5wE6cByN+(A@WG0ASqHQm(S;du;OHXi1Pk5WQO1X%1ujCI(%>~ zuB(~a@J1pqKikO*xhz(mVM>q>j=zQkj8%bxy!6B=%to#0%@dGZ0h@-72a?ci* zw;&8cm*bFTIcWV`YffGnUETmRv`KZ5p9cn?Y>$t#eW`)2%xGcr|PG&tM3yOe-3VvD5_0l{r-SkBG|? zUm4l8zUbKuZ|XjQ2&vk7egt5T%5j?$N!pH##Zp2^2BA$s=m5;%HrYJu$VawPq{2&b z3oC{pNXn-&%Uv_3SZiAi(8TUixFQWG@XYXn$gvs)28>rtNTEGGI1|&wq4|I&?#f$f z0Z{=WFaUk0BVUh9N$UneFFYUwr4HaW%4!@6RB4@Q)L?dF;W~;8cWE@qG#mD@Ab}#O zsjff*I{yIC!!);;MX#)JF>Zd$nPGI=h($78xe-u&bHw|#0ld&UN9mq;h1U#@73Pws z?i+6EY|4QC7?SzugsFJEX~%82hFfyd5(nt!v9$1A1=N zc-g~706A{V;4N7Xh{E8Yn_Wk=q^J+1)Z3mytx^71vU>2jffzH_MP!cN-~z0`F7Kog zGc>PCXNa>FSsH-=&E5A~+puD<9z}@qkUENW@WAX+R!7nk&owr*WTHv|YKntT4~7#o zf;=ZHS(lJTRE9obK_RUa=rhoKam8FtwLrq$Vcl1uxiV{ss$ED*D%`Mh^|7HOiuho|YSsA8GGpN#3#+9l!sBkje@kUsF+)jm*l0gDQrm_9{;5RD+dkj-Kaa=Ml;*FQ*v@gEW+**C2JsbS>f26JG6L z@t*XT5qNnZ863b=#&aOih&dYku+4qwZXlAP zm8i`4VZq(1E7k>2lZlf(wDzzSnmL>k=>`Dp0jhk&0n)kPi`{E5mDYOZVcynTbpHUz zNtq1VIc#Q~)o zJeUm!$o0Vq=^(WjijBGc_}VksFWGv-m{IagEo z{x}~J42f_f%a&I3WLiB4^DqiW;o>nX+sh))$|+@X)O%@9q@to-2O@U{0QeJ@Ei@E8Wkgk& zqvXilw1^ke1;ngQ*oer`=|TBoq%jOcc?ZTku#`n{5n@%5wiN?m3e^O4`C@9gJ!IF$ zDa|UR(6Ad)WeCzR$Yqs04F-5V%_ojT=3_20RsC24Gn95KCabMM1K@v#IJw3QD}Aw= z#_(J}szhuU)CHhw=yliOg>F;I5nHUwma4h0rzsR>J|k6jfvBVfRSca=W^-E8Kb{9|oo8I~n3ZD2l2v1Xt*(NMXFrqa*MFyusLy#HtBU9H9 zHL#u!lNMAj8%l$Aew?%T)*op7_<1Wq&Q1e8A11g`MkPN0!MGsIN#@seJr6AiG&9w!^?NZe#MDe%^` z9dyC-iQF8;qMV{d7)msC*a*l2UZ=-U4nrK}I6xvfeVdwOV6o@5lu@gp%v0r$GarP5 zFHVzdq3S~u0LNxk3Mkb70HARt=(wIw2-|FnAa$3>m8e!fQw;Xws!xQ0Z-h;qS86!( zwMA$to`mCtj$v2AW@k?#$lH}m1f>9>`iMEwv<8^)o?i*#_1Ev035+$9G3ouah@r$L_KO-G2tU4fA0(kU1PkQol;uH)2KsPPA={{Sp@vpL74Z0u@w z=d}5bps_n>K0Y`#pboI9STJq%)Nmh7Uwb&CKh#El59Nvu> zVy%*6YjY*iyh>T*fol?q(5M;EU=_Elq!`k1LzD4>iIPV<4IM)dOnB*BSNyS)&;cYC zylvI@9xW}=uI}S+_UZa-Ovjk%uUu+-KWn#dT<{#CueDaahn!l^je#ncE9**fdo|HY zourZ}S{{QJJ(Jp=lXBSo&=>a+!wLK0mRS{IR4SsoLy9ibuTHsTjkp6CQN~ug9LzG9 zlnC9O0jh4yJ#xy2Ec)SATth0B5zG{jtOS=0Kn(>$17D6IMKND6Ii9?NNG{rduEqwd zlMSYgP&%4mdzyt`F`)SngU1}kDRypctUY!GP@fPyDMEf2v)0!xxWo;Xap^HFylrf= z`a$j#4^~DMP)1A(XHX~(Ep_#G?f670W>>>3CN%0ioJ`o2yjGJ0V2o;st=}5 zswgR+<*#1@g#1rg)8p1CYb;B=?b*DnSskZLh}Sw+v^es3K^zE^Ng|z$HY{h(o4%8< zjoYcEGBno$u?As+Oa*AvxMIs(nW^-Z&H$rX7b-l&_<`^mQ%?`a z9%js!FSca9&|_!X^{i(jk_Lk$KOx5|1+^u#}9a zOgtB&RAvk1ec%qB2gZXITc`mHBC5SQN4?0ub7OCDAO1jv$a|Uto=sf-2BhJB_&HJu zh3%G=ZZa(?j!Q+mw>x51Qx}xfHt#lgr(EC}U~+ILu7Hx(7Tr@;VIdiu^D9j#MfNG8GwJ! z;egp*1nRa%CK@8rF%RjM07}^byH2`hG{S{2)81hlK{=d$E(Q)s9G*D+3?JO@{Cm9ZmzVSq6;xb!(SEbXz_l?Jt;s34xCVQcR-+nEMW zB=;cnzF`qDeb}nAijIW;0GUEXLKtX7p_;Ax7M3o(JQAf199^T_YaZa#lAs&ut?x*c)mp z)R9cK*B~)vsqPdt@G(m@p0~^joV1qm6KMgV+%~lc4N7hUtp+IfeZoUwWsQ2kftWJ# z=H}(rOS^*Xe!3C?I*L;iHuno{J!6Zm7r;bAC`M#(P>p;ruT$d;S0Zf({zPnstlnTq z8Ug0(^TCp?LlA4_gTL9DL}w+Gw89otRq-9KjylCmDIo!np*k_>PyVpYQv>Y2i*11pPGEIl`+N-%?1%n zvuf*#K)92dt5DFKvCcwzJ+-=$(q*0|Dn_)Z{#do`d-iKt%Cp7}+EvB~limv8U!}^_ zy}=ub9VtpMM$F>D$WMRESz^B}OD( z`q;%GR`P;L1Fk-8+_c)ONFrZSz^rk^UagJ&wCCtX8o*O}ulz`;lZN=tXOw z>x}O0W$VYrH&!x0o{pviDJ)1nT*k^*!wZE{0G)P^6bbC)+{DO1+`tAnF;0^sH|^#BYFMF|RrBSDrr*U6A`FvwP&L9Ga;2V|Ht z$`O=qJ4*c@6Y#E>_Z;<}%+X{bQW@$xtq05Vz@(K#UMHd6vUx$snpY!S9=GcT>(Wc% zl+SLC9EyyH=s-BwXyNLVj+kf@l@2IRl&PTb*RCmh-l+pIy%U)4gX3W4ZSHKY4JJyM z<{1zV^T&HHXREkWQHPobx^F(K2VV&aDPW z_7duai}gkcaU^f*MJ~{FQ<=qGcQTyDny_KJUQRhSrObO9Dosv=k(ld??OyZ;j7rU4 zh>l&+B}pPXkQ#|c&X~K_?g}4}iQ7*}HNA`Pc=bc(P@AHahnSjwReU^g^m~zZbmnfK z>0OZ^aI3>OS3jtvtHuR1J#mFf_*=!MhRhMtKDb5>#IW(G6c};Pj<6je7AE$`P3;h& z%DQ0x06ln%h2rtI4LG#Fw=U&Tj>!c&ABH2@uk^NtXLl;+QH6WP)g!pKyiB8T13L-= zb)!gE1%v8|dw%XpQ|yBHiGxFNX!)@7N8mxqn5FF79ESre_R|NH)PoGHtU`o8 zr$Iu0AHyBmpeZt8<9(Zhs0ONP0n0LLo+~Wqb0;QgaM!jF&RaB49kk6w4RQ27(XcJn z24{9tg``0I<*K7aJWK>{t7q3dXMMw~gX#$HY}n*DpQZ?B-$O!a^&cLYSEeWxxd`!- zP6kiD;jj3|C5i%KPNKa=H$L06U98nK&G$6)_7>41_8Z}zTWJkFT84;uK`V^ThEl^> zm%A7$7)BB&qj4lmM$*UA6!A5#7ug28Ole;rMU4PsB|%=KR<+Mx97%e}6ZS@Gz`GsU zXjFVZ#{+dag!*9%Ynft_Ie{o6IWWn9r8UI0>;l0Su`)3nbEL6`bzoXRH!<<2kB%Gf zOXUnCJ8}A8x#UK-ibMt32kR5`hSL%f8T z3kjWlKopWl9u=U)Hr2$mbyosjSt(MnrYWnd8;C4T&DP5%(EsB)9P_YC&>BNliz? z7Co!AY}>tBDEXR4V`7v>E%J$A^F5Ia7NYWSUQ#n$V^EcZu zy|3L)_V82XmDK&YB(6n_f@k`I6Xy90d~bL1(#LW&&ztUClHLB~fQ%)Wl_)Wo`0PbW|~w z86TcIWoBj6|i*$;N2v=_|r*HGam)T$8OCP2!OAk|yU>P}!dlq3FhU7}8 z^icgQeh0%DUC(pZUqLJ?({~?s0lws}?)L|i(TYZ>KqzsG?jGR2@_Ne+ZB$4Zj?zG4 z0nNeBBlE_6i#LpT49#l!XH)$@^gJ*Y9|_2g{f0Fb z_zL0mQN{$u%T?ZtGFpmf`R9cgVWGUS_a8r{d2b^&(^@eCxO=y3aJWS_t0fF^&q8f) zH>nF8{$S;Esmy+OH@LO_hZ0BAK7a$IaAW*IG8Fj@AE>>6u$%Q!JE-f!0sdgEu z6sEd>d@*6$@X5j_vE^*Y%Yc)5B+v#S^6GLJqS`>MiDsS|jP78P33Kw-`5ftt{^dMO zX8>pMHt${r3i{8CReZaldN2CCC^Y{7vBs5D<}cDKDL#y4 zO;LtGnvBMD{ISOHkU+VbLffbZnZU>j3g9Z)l0Fm4X(dKLWLNlg!1$ccKa6u6#uryp zyD_;>h80XqS-KYs-v3J{Lk^kHtXw{RI?%`t`vn%0dyZz3mQhO7 z6Pq6sj}4fl5N7t9IGU9FhiI~=~~wxMeLg+j}tTf!lU9K+xQKg;+&OO z?pg{Q@;Qtn-0Ae~$cCkhR}$n9gh>H3AbHND9PozcMa(|GQy3rOLbCs=_sr zA_zn>(z|K(0grUaiLFmuvB$rKnKFDbF$wc9$9H7~@(RgCSxCrK z3h9S?=Cya~2T|sM&~mnwC(9vJKh$)`&0k!vjJQ#m;=2C;SB3+?&m8<>Wld?1a5Iw_ zjP%GA`Qy{kK*LQ>LxOsfyo`NkD2hO=YYg63TIun_RJII>=@7ett>r3mM$HdGI$%2$ zaWlR>V?*QPh3BR*>FMlxdS@zYpN2g>F^^AAW7E^v^z`;UJw1<4P1_&_mDe7gj$@6S zZgaLV)c*j68CB0yCaWGb+;GBTw_0!dlf(Jv|f*zxC4$C6kkIY1a+b^Re6)5=4BAMRgy;7P>vn z>pct=l?L&W3oH2Kh^xNI&1z1M;acNWrQSn~7=_y9PDF3HqnI|T2{luh_+!=B1(^~o zxe$fk#zmD_DKsSr&}wj7#!?QZ^I{K2T&dm55Uk(7$Ii=79@27aPM zHexKh#?o>ItThMXFc5-Cd}f4-Z7W`xXg(tz;wQP8Q2ZeR^7pUB|KpvZwWR?G(^iv1dal`sdbNRUj4p)BgEo?VsN zG^fu2Wy~&m#4|?%rQ=+P9ey=9fvm}RO}$StNNT7E&pfbGIQ}tvl?)Y?^vp3mG1jl7 zh&eNO!$}ya(^Js=aSsuR7F@(7^&AkbTIN8d2(DNI*E?F`Caz^*UJvVgey9MmF@lZ3@uP&}4f2@o%?C^vQ})*?d4jgRN*@x;BRy z;bgP`#LQ~c2Tp^-#<(PxBQ-TpHdK5CFb2oMcafTjr9~rg^L;};nPNOMB&~^&8q5hI zo+A-$e2)nubVS<>!kyIqoUoO;7=~8FYVo>hPz7i+r_UAEYMjaP5i?P#KM}2Pt5!js z#KB}e2*b_|b~EU@){<=7t>5AyoYTt^l?#d~8qOBKt7 zIm!ST^`>FMD*!|H0kR%plV?|CL!E@mbZ^e_i#6zUGR6KMIb7aF1X8)BI_cL;Xe-ymMsFM~LfYzf zoj@j-WfzQ?aWyMdISs?08vZ!*HeoZ;Y6`1`siDYqrd@IB)MiJQNaFG^mdfFPp&5?@ zgKTOaPmr9bdGQ5zI+2Pre4en)(mIjp9Rk&x zAg57-{W2kX#$kyRYSZOIQ|(;{lD)REYf~Al7oD6XA@GpSRKHDWAepMy|=2fxSN;i#Io!SV(Th5 z(*t^p@sa8l48$k|8VYS_JfNbOsN2bUo6%-UClS+!={fq;d9)4Kj(Y-sVQ_RTVjeO0nUkpHC7!E%fh-H?_ z_+wcp4VHgY7Sv=+nRhsTpWN z#+Ti7o3-k=eLpnJ`%g7Bl%Ksh*SJDFa9toO^dew18?yd*!1osqf+qTbg@Ytxb;Ye} z@>|qvsMAbI?G{lzTLpMBMl#risB-}!zYOYs&lQ#)RmZA)96{+IrrqG2!l)F;;;~qW zZYCutB<>zkwep_>{&@FNXHqR=HpY10HJEAAwZk+tjfffJJ^T4E{t5ZOA&ZkjNjv1ZuiI!kZ2&rG`>6eZN>PTWa zwSAI`9Gg%zKl);HHVosbj!Ao4i04+@w1(1^&pba}g)I;c11S*4a@&H|e2hdGZqyQK zOvWAe2B_jKA5;%)*yK1LrbcR66sMRP=6X{Z)ftaZM!|?i1#6%lKaM)SGsY_*8)-^y zuHrs8BUL%^kGR;3ldglyQ~a@I+3DojitRAtEw0kOGQ%$$Gj35-r$UX7w0lRmf`+!3 ze)+6bg{vUf*2cp3k+NV_VP*)YQnje2K55=GPOjT0(={5mdX)x_Y_qh8?%ble44X<& z;JQQ03VdUBlj|cTCqEww;C2i&iCoR$ouc}knEwD!sWl&l0+(RHvSuIQE&;uWg|Db6 zmFUAUPmV6Tb)dM2Y*b3ey!EuacPOqH2=7!>)Yow}6v2DKn%|K6r*#{Za!K3#gj1

    9X~I21c>2PG;5bO$8){B*!-wmPi1h13}5hssqO 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