From 760815da5009a001e23aaf2868ca21cd4f1de654 Mon Sep 17 00:00:00 2001 From: Jan-Bulthuis Date: Fri, 9 May 2025 15:27:44 +0200 Subject: [PATCH] Reorganized --- default.nix | 11 - flake.lock | 855 ------------------ {machines => unorganized/machines}/laptop.nix | 0 .../machines}/vm-audio.nix | 0 .../machines}/vm-base.nix | 0 .../modules}/base/default.nix | 0 .../modules}/base/desktop.nix | 0 .../modules}/bluetooth/default.nix | 0 .../modules}/boot/clean-tmp.nix | 0 .../modules}/boot/silent-boot.nix | 0 .../modules}/boot/systemd-boot.nix | 0 .../modules}/brightnessctl/default.nix | 0 {modules => unorganized/modules}/default.nix | 0 .../modules}/fontconfig/default.nix | 0 .../modules}/graphics/default.nix | 0 .../modules}/grdp/default.nix | 0 .../modules}/greeter/greetd/default.nix | 0 .../modules}/greeter/greetd/nixgreety.nix | 0 .../modules}/greeter/greetd/tuigreet.nix | 0 .../modules}/greeter/ly/default.nix | 0 .../modules}/locale/default.nix | 0 .../modules}/neovim/default.nix | 0 .../modules}/networkmanager/default.nix | 0 .../modules}/power-saving/default.nix | 0 .../modules}/printing/default.nix | 0 .../modules}/sound/pipewire.nix | 0 .../modules}/spotifyd/default.nix | 0 .../modules}/spotifyd/spotifyd.conf | 0 .../modules}/ssh/default.nix | 0 .../modules}/unfree/default.nix | 0 .../modules}/users/default.nix | 0 .../modules}/users/systemwide.nix | 0 .../modules}/vpn/tailscale.nix | 0 .../modules}/wifi/wpa_supplicant.nix | 0 {pkgs => unorganized/pkgs}/default.nix | 0 .../pkgs}/fonts/dina-psfu.nix | 0 {pkgs => unorganized/pkgs}/fonts/ttf2psf.nix | 0 .../pkgs}/fonts/wqy-bitmapsong.nix | 0 .../pkgs}/fonts/wqy-microhei.nix | 0 .../pkgs}/fonts/wqy-zenhei.nix | 0 .../pkgs}/programs/carla_osc_bridge.nix | 0 .../pkgs}/programs/ly/default.nix | 0 .../pkgs}/programs/ly/deps.nix | 0 .../pkgs}/programs/nixgreety.nix | 0 .../pkgs}/programs/wprs/Cargo.lock | 0 .../pkgs}/programs/wprs/default.nix | 0 .../shell-modules}/default.nix | 0 .../shell-modules}/languages/python.nix | 0 .../shell-modules}/languages/rust.nix | 0 .../shell-modules}/shell.nix | 0 .../shell-modules}/utilities/cuda.nix | 0 .../shell-modules}/utilities/jupyter.nix | 0 .../user-modules}/bluetuith/default.nix | 0 .../user-modules}/browser/default.nix | 0 .../user-modules}/browser/firefox/default.nix | 0 .../browser/firefox/userChrome.css | 0 .../browser/firefox/userContent.css | 0 .../browser/qutebrowser/default.nix | 0 .../user-modules}/btop/default.nix | 0 .../user-modules}/default.nix | 0 .../desktop/custom/bar/waybar.nix | 0 .../user-modules}/desktop/custom/default.nix | 0 .../desktop/custom/lock-screen/waylock.nix | 0 .../desktop/custom/window-manager/river.nix | 0 .../user-modules}/desktop/default.nix | 0 .../user-modules}/desktop/systemwide.nix | 0 .../desktop/theming/background.nix | 0 .../user-modules}/desktop/theming/colors.nix | 0 .../user-modules}/desktop/theming/default.nix | 0 .../desktop/theming/fonts/adwaita-mono.nix | 0 .../desktop/theming/fonts/adwaita-sans.nix | 0 .../desktop/theming/fonts/cozette-vector.nix | 0 .../desktop/theming/fonts/cozette.nix | 0 .../desktop/theming/fonts/dejavu-sans.nix | 0 .../desktop/theming/fonts/dejavu-serif.nix | 0 .../desktop/theming/fonts/dina.nix | 0 .../desktop/theming/fonts/fira-code.nix | 0 .../theming/fonts/nerd-fonts-symbols.nix | 0 .../theming/fonts/noto-color-emoji.nix | 0 .../desktop/theming/fonts/wqy-bitmapsong.nix | 0 .../theming/fonts/wqy-microhei-mono.nix | 0 .../desktop/theming/fonts/wqy-microhei.nix | 0 .../desktop/theming/fonts/wqy-zenhei-mono.nix | 0 .../theming/fonts/wqy-zenhei-sharp.nix | 0 .../desktop/theming/fonts/wqy-zenhei.nix | 0 .../desktop/theming/themes/catppuccin.nix | 0 .../desktop/theming/themes/gruvbox.nix | 0 .../desktop/theming/themes/nord.nix | 0 .../desktop/theming/themes/oxocarbon.nix | 0 .../desktop/theming/themes/papercolor.nix | 0 .../desktop/theming/themes/sakura.nix | 0 .../user-modules}/development/default.nix | 0 .../development/ide/mathematica.nix | 0 .../user-modules}/development/ide/matlab.nix | 0 .../development/language/cpp.nix | 0 .../development/language/haskell.nix | 0 .../user-modules}/development/language/js.nix | 0 .../development/language/jupyter.nix | 0 .../development/language/nix.nix | 0 .../development/language/python.nix | 0 .../development/language/rust.nix | 0 .../development/language/tex.nix | 0 .../user-modules}/development/systemwide.nix | 0 .../development/utility/docker.nix | 0 .../user-modules}/discord/default.nix | 0 .../user-modules}/eduvpn/default.nix | 0 .../user-modules}/feishin/default.nix | 0 .../user-modules}/flatpak/default.nix | 0 .../user-modules}/flatpak/systemwide.nix | 0 .../user-modules}/fontconfig/default.nix | 0 .../user-modules}/gaming/default.nix | 0 .../user-modules}/gaming/emulators/pcsx2.nix | 0 .../gaming/emulators/retroarch.nix | 0 .../gaming/emulators/ryujinx.nix | 0 .../user-modules}/gaming/launchers/es-de.nix | 0 .../gaming/launchers/modrinth.nix | 0 .../user-modules}/gaming/launchers/steam.nix | 0 .../user-modules}/gaming/systemwide.nix | 0 .../user-modules}/git/default.nix | 0 .../user-modules}/keyring/default.nix | 0 .../user-modules}/keyring/systemwide.nix | 0 .../user-modules}/languagetool/default.nix | 0 .../user-modules}/languagetool/eloquent.nix | 0 .../user-modules}/mako/default.nix | 0 .../user-modules}/neovim/default.nix | 0 .../user-modules}/obsidian/default.nix | 0 .../user-modules}/rofi/default.nix | 0 .../user-modules}/rofi/rofi-rbw.nix | 0 .../user-modules}/scripts/default.nix | 0 .../user-modules}/scripts/mkenv.sh | 0 .../user-modules}/shell/bash.nix | 0 .../user-modules}/shell/default.nix | 0 .../user-modules}/shell/fish.nix | 0 .../user-modules}/spotify/default.nix | 0 .../user-modules}/terminal/default.nix | 0 .../user-modules}/terminal/foot/default.nix | 0 .../user-modules}/vscode/default.nix | 0 .../user-modules}/whatsapp/default.nix | 0 .../user-modules}/winbox/default.nix | 0 .../user-modules}/wprs/default.nix | 0 .../user-modules}/xpra/default.nix | 0 .../user-modules}/zathura/default.nix | 0 {users => unorganized/users}/server.nix | 0 users/comp-prog.nix | 172 ---- users/jan.nix | 406 --------- 145 files changed, 1444 deletions(-) delete mode 100644 default.nix delete mode 100644 flake.lock rename {machines => unorganized/machines}/laptop.nix (100%) rename {machines => unorganized/machines}/vm-audio.nix (100%) rename {machines => unorganized/machines}/vm-base.nix (100%) rename {modules => unorganized/modules}/base/default.nix (100%) rename {modules => unorganized/modules}/base/desktop.nix (100%) rename {modules => unorganized/modules}/bluetooth/default.nix (100%) rename {modules => unorganized/modules}/boot/clean-tmp.nix (100%) rename {modules => unorganized/modules}/boot/silent-boot.nix (100%) rename {modules => unorganized/modules}/boot/systemd-boot.nix (100%) rename {modules => unorganized/modules}/brightnessctl/default.nix (100%) rename {modules => unorganized/modules}/default.nix (100%) rename {modules => unorganized/modules}/fontconfig/default.nix (100%) rename {modules => unorganized/modules}/graphics/default.nix (100%) rename {modules => unorganized/modules}/grdp/default.nix (100%) rename {modules => unorganized/modules}/greeter/greetd/default.nix (100%) rename {modules => unorganized/modules}/greeter/greetd/nixgreety.nix (100%) rename {modules => unorganized/modules}/greeter/greetd/tuigreet.nix (100%) rename {modules => unorganized/modules}/greeter/ly/default.nix (100%) rename {modules => unorganized/modules}/locale/default.nix (100%) rename {modules => unorganized/modules}/neovim/default.nix (100%) rename {modules => unorganized/modules}/networkmanager/default.nix (100%) rename {modules => unorganized/modules}/power-saving/default.nix (100%) rename {modules => unorganized/modules}/printing/default.nix (100%) rename {modules => unorganized/modules}/sound/pipewire.nix (100%) rename {modules => unorganized/modules}/spotifyd/default.nix (100%) rename {modules => unorganized/modules}/spotifyd/spotifyd.conf (100%) rename {modules => unorganized/modules}/ssh/default.nix (100%) rename {modules => unorganized/modules}/unfree/default.nix (100%) rename {modules => unorganized/modules}/users/default.nix (100%) rename {modules => unorganized/modules}/users/systemwide.nix (100%) rename {modules => unorganized/modules}/vpn/tailscale.nix (100%) rename {modules => unorganized/modules}/wifi/wpa_supplicant.nix (100%) rename {pkgs => unorganized/pkgs}/default.nix (100%) rename {pkgs => unorganized/pkgs}/fonts/dina-psfu.nix (100%) rename {pkgs => unorganized/pkgs}/fonts/ttf2psf.nix (100%) rename {pkgs => unorganized/pkgs}/fonts/wqy-bitmapsong.nix (100%) rename {pkgs => unorganized/pkgs}/fonts/wqy-microhei.nix (100%) rename {pkgs => unorganized/pkgs}/fonts/wqy-zenhei.nix (100%) rename {pkgs => unorganized/pkgs}/programs/carla_osc_bridge.nix (100%) rename {pkgs => unorganized/pkgs}/programs/ly/default.nix (100%) rename {pkgs => unorganized/pkgs}/programs/ly/deps.nix (100%) rename {pkgs => unorganized/pkgs}/programs/nixgreety.nix (100%) rename {pkgs => unorganized/pkgs}/programs/wprs/Cargo.lock (100%) rename {pkgs => unorganized/pkgs}/programs/wprs/default.nix (100%) rename {shell-modules => unorganized/shell-modules}/default.nix (100%) rename {shell-modules => unorganized/shell-modules}/languages/python.nix (100%) rename {shell-modules => unorganized/shell-modules}/languages/rust.nix (100%) rename {shell-modules => unorganized/shell-modules}/shell.nix (100%) rename {shell-modules => unorganized/shell-modules}/utilities/cuda.nix (100%) rename {shell-modules => unorganized/shell-modules}/utilities/jupyter.nix (100%) rename {user-modules => unorganized/user-modules}/bluetuith/default.nix (100%) rename {user-modules => unorganized/user-modules}/browser/default.nix (100%) rename {user-modules => unorganized/user-modules}/browser/firefox/default.nix (100%) rename {user-modules => unorganized/user-modules}/browser/firefox/userChrome.css (100%) rename {user-modules => unorganized/user-modules}/browser/firefox/userContent.css (100%) rename {user-modules => unorganized/user-modules}/browser/qutebrowser/default.nix (100%) rename {user-modules => unorganized/user-modules}/btop/default.nix (100%) rename {user-modules => unorganized/user-modules}/default.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/custom/bar/waybar.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/custom/default.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/custom/lock-screen/waylock.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/custom/window-manager/river.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/default.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/systemwide.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/background.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/colors.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/default.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/adwaita-mono.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/adwaita-sans.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/cozette-vector.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/cozette.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/dejavu-sans.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/dejavu-serif.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/dina.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/fira-code.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/nerd-fonts-symbols.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/noto-color-emoji.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/wqy-bitmapsong.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/wqy-microhei-mono.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/wqy-microhei.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/wqy-zenhei-mono.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/wqy-zenhei-sharp.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/fonts/wqy-zenhei.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/themes/catppuccin.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/themes/gruvbox.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/themes/nord.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/themes/oxocarbon.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/themes/papercolor.nix (100%) rename {user-modules => unorganized/user-modules}/desktop/theming/themes/sakura.nix (100%) rename {user-modules => unorganized/user-modules}/development/default.nix (100%) rename {user-modules => unorganized/user-modules}/development/ide/mathematica.nix (100%) rename {user-modules => unorganized/user-modules}/development/ide/matlab.nix (100%) rename {user-modules => unorganized/user-modules}/development/language/cpp.nix (100%) rename {user-modules => unorganized/user-modules}/development/language/haskell.nix (100%) rename {user-modules => unorganized/user-modules}/development/language/js.nix (100%) rename {user-modules => unorganized/user-modules}/development/language/jupyter.nix (100%) rename {user-modules => unorganized/user-modules}/development/language/nix.nix (100%) rename {user-modules => unorganized/user-modules}/development/language/python.nix (100%) rename {user-modules => unorganized/user-modules}/development/language/rust.nix (100%) rename {user-modules => unorganized/user-modules}/development/language/tex.nix (100%) rename {user-modules => unorganized/user-modules}/development/systemwide.nix (100%) rename {user-modules => unorganized/user-modules}/development/utility/docker.nix (100%) rename {user-modules => unorganized/user-modules}/discord/default.nix (100%) rename {user-modules => unorganized/user-modules}/eduvpn/default.nix (100%) rename {user-modules => unorganized/user-modules}/feishin/default.nix (100%) rename {user-modules => unorganized/user-modules}/flatpak/default.nix (100%) rename {user-modules => unorganized/user-modules}/flatpak/systemwide.nix (100%) rename {user-modules => unorganized/user-modules}/fontconfig/default.nix (100%) rename {user-modules => unorganized/user-modules}/gaming/default.nix (100%) rename {user-modules => unorganized/user-modules}/gaming/emulators/pcsx2.nix (100%) rename {user-modules => unorganized/user-modules}/gaming/emulators/retroarch.nix (100%) rename {user-modules => unorganized/user-modules}/gaming/emulators/ryujinx.nix (100%) rename {user-modules => unorganized/user-modules}/gaming/launchers/es-de.nix (100%) rename {user-modules => unorganized/user-modules}/gaming/launchers/modrinth.nix (100%) rename {user-modules => unorganized/user-modules}/gaming/launchers/steam.nix (100%) rename {user-modules => unorganized/user-modules}/gaming/systemwide.nix (100%) rename {user-modules => unorganized/user-modules}/git/default.nix (100%) rename {user-modules => unorganized/user-modules}/keyring/default.nix (100%) rename {user-modules => unorganized/user-modules}/keyring/systemwide.nix (100%) rename {user-modules => unorganized/user-modules}/languagetool/default.nix (100%) rename {user-modules => unorganized/user-modules}/languagetool/eloquent.nix (100%) rename {user-modules => unorganized/user-modules}/mako/default.nix (100%) rename {user-modules => unorganized/user-modules}/neovim/default.nix (100%) rename {user-modules => unorganized/user-modules}/obsidian/default.nix (100%) rename {user-modules => unorganized/user-modules}/rofi/default.nix (100%) rename {user-modules => unorganized/user-modules}/rofi/rofi-rbw.nix (100%) rename {user-modules => unorganized/user-modules}/scripts/default.nix (100%) rename {user-modules => unorganized/user-modules}/scripts/mkenv.sh (100%) rename {user-modules => unorganized/user-modules}/shell/bash.nix (100%) rename {user-modules => unorganized/user-modules}/shell/default.nix (100%) rename {user-modules => unorganized/user-modules}/shell/fish.nix (100%) rename {user-modules => unorganized/user-modules}/spotify/default.nix (100%) rename {user-modules => unorganized/user-modules}/terminal/default.nix (100%) rename {user-modules => unorganized/user-modules}/terminal/foot/default.nix (100%) rename {user-modules => unorganized/user-modules}/vscode/default.nix (100%) rename {user-modules => unorganized/user-modules}/whatsapp/default.nix (100%) rename {user-modules => unorganized/user-modules}/winbox/default.nix (100%) rename {user-modules => unorganized/user-modules}/wprs/default.nix (100%) rename {user-modules => unorganized/user-modules}/xpra/default.nix (100%) rename {user-modules => unorganized/user-modules}/zathura/default.nix (100%) rename {users => unorganized/users}/server.nix (100%) delete mode 100644 users/comp-prog.nix delete mode 100644 users/jan.nix diff --git a/default.nix b/default.nix deleted file mode 100644 index c9094a6..0000000 --- a/default.nix +++ /dev/null @@ -1,11 +0,0 @@ -{ ... }: - -{ - imports = [ - # Import modules - ./modules/default.nix - - # Import custom packages - ./pkgs/default.nix - ]; -} diff --git a/flake.lock b/flake.lock deleted file mode 100644 index 11f05a8..0000000 --- a/flake.lock +++ /dev/null @@ -1,855 +0,0 @@ -{ - "nodes": { - "base16": { - "inputs": { - "fromYaml": "fromYaml" - }, - "locked": { - "lastModified": 1745523430, - "narHash": "sha256-EAYWV+kXbwsH+8G/8UtmcunDeKwLwSOyfcmzZUkWE/c=", - "owner": "SenchoPens", - "repo": "base16.nix", - "rev": "58bfe2553d937d8af0564f79d5b950afbef69717", - "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": 1732806396, - "narHash": "sha256-e0bpPySdJf0F68Ndanwm+KWHgQiZ0s7liLhvJSWDNsA=", - "owner": "tinted-theming", - "repo": "base16-vim", - "rev": "577fe8125d74ff456cf942c733a85d769afe58b7", - "type": "github" - }, - "original": { - "owner": "tinted-theming", - "repo": "base16-vim", - "rev": "577fe8125d74ff456cf942c733a85d769afe58b7", - "type": "github" - } - }, - "firefox-gnome-theme": { - "flake": false, - "locked": { - "lastModified": 1744642301, - "narHash": "sha256-5A6LL7T0lttn1vrKsNOKUk9V0ittdW0VEqh6AtefxJ4=", - "owner": "rafaelmardojai", - "repo": "firefox-gnome-theme", - "rev": "59e3de00f01e5adb851d824cf7911bd90c31083a", - "type": "github" - }, - "original": { - "owner": "rafaelmardojai", - "repo": "firefox-gnome-theme", - "type": "github" - } - }, - "flake-compat": { - "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-compat_2": { - "flake": false, - "locked": { - "lastModified": 1717312683, - "narHash": "sha256-FrlieJH50AuvagamEvWMIE6D2OAnERuDboFDYAED/dE=", - "owner": "nix-community", - "repo": "flake-compat", - "rev": "38fd3954cf65ce6faf3d0d45cd26059e059f07ea", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "flake-compat", - "type": "github" - } - }, - "flake-compat_3": { - "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": [ - "nixvim", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1743550720, - "narHash": "sha256-hIshGgKZCgWh6AYJpJmRgFdR3WUbkY04o82X05xqQiY=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "c621e8422220273271f52058f618c94e405bb0f5", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, - "flake-parts_2": { - "inputs": { - "nixpkgs-lib": [ - "nur", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1733312601, - "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, - "flake-parts_3": { - "inputs": { - "nixpkgs-lib": [ - "stylix", - "nur", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1733312601, - "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, - "flake-utils": { - "inputs": { - "systems": "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" - } - }, - "flake-utils_2": { - "inputs": { - "systems": "systems_2" - }, - "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" - } - }, - "flake-utils_3": { - "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": [ - "stylix", - "flake-compat" - ], - "gitignore": "gitignore", - "nixpkgs": [ - "stylix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1742649964, - "narHash": "sha256-DwOTp7nvfi8mRfuL1escHDXabVXFGT1VlPD1JHrtrco=", - "owner": "cachix", - "repo": "git-hooks.nix", - "rev": "dcf5072734cb576d2b0c59b2ac44f5050b5eac82", - "type": "github" - }, - "original": { - "owner": "cachix", - "repo": "git-hooks.nix", - "type": "github" - } - }, - "gitignore": { - "inputs": { - "nixpkgs": [ - "stylix", - "git-hooks", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1709087332, - "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", - "owner": "hercules-ci", - "repo": "gitignore.nix", - "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "gitignore.nix", - "type": "github" - } - }, - "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": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1746040799, - "narHash": "sha256-osgPX/SzIpkR50vev/rqoTEAVkEcOWXoQXmbzsaI4KU=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "5f217e5a319f6c186283b530f8c975e66c028433", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "home-manager", - "type": "github" - } - }, - "home-manager_2": { - "inputs": { - "nixpkgs": [ - "stylix", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1746040799, - "narHash": "sha256-osgPX/SzIpkR50vev/rqoTEAVkEcOWXoQXmbzsaI4KU=", - "owner": "nix-community", - "repo": "home-manager", - "rev": "5f217e5a319f6c186283b530f8c975e66c028433", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "home-manager", - "type": "github" - } - }, - "ixx": { - "inputs": { - "flake-utils": [ - "nixvim", - "nuschtosSearch", - "flake-utils" - ], - "nixpkgs": [ - "nixvim", - "nuschtosSearch", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1737371634, - "narHash": "sha256-fTVAWzT1UMm1lT+YxHuVPtH+DATrhYfea3B0MxG/cGw=", - "owner": "NuschtOS", - "repo": "ixx", - "rev": "a1176e2a10ce745ff8f63e4af124ece8fe0b1648", - "type": "github" - }, - "original": { - "owner": "NuschtOS", - "ref": "v0.0.7", - "repo": "ixx", - "type": "github" - } - }, - "nix-matlab": { - "inputs": { - "flake-compat": "flake-compat", - "nixpkgs": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1746111721, - "narHash": "sha256-Jsn01TrHUZuo2IzeRkcnty+ftBcnHkbtv9NmLwdV9zk=", - "owner": "doronbehar", - "repo": "nix-matlab", - "rev": "07739cc347be4fda69deab66eea68b030e918e89", - "type": "gitlab" - }, - "original": { - "owner": "doronbehar", - "repo": "nix-matlab", - "type": "gitlab" - } - }, - "nixos-cosmic": { - "inputs": { - "flake-compat": "flake-compat_2", - "nixpkgs": "nixpkgs", - "nixpkgs-stable": "nixpkgs-stable", - "rust-overlay": "rust-overlay" - }, - "locked": { - "lastModified": 1746109800, - "narHash": "sha256-sjDpqdvbQaiA6OAsgLE4niz6hmmCpoUH0cl5zyfu6FI=", - "owner": "lilyinstarlight", - "repo": "nixos-cosmic", - "rev": "9fe1aa7b6a1043003b38f36626dd29b52247d720", - "type": "github" - }, - "original": { - "owner": "lilyinstarlight", - "repo": "nixos-cosmic", - "type": "github" - } - }, - "nixpkgs": { - "locked": { - "lastModified": 1745930157, - "narHash": "sha256-y3h3NLnzRSiUkYpnfvnS669zWZLoqqI6NprtLQ+5dck=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "46e634be05ce9dc6d4db8e664515ba10b78151ae", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs-stable": { - "locked": { - "lastModified": 1746055187, - "narHash": "sha256-3dqArYSMP9hM7Qpy5YWhnSjiqniSaT2uc5h2Po7tmg0=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "3e362ce63e16b9572d8c2297c04f7c19ab6725a5", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-24.11", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_2": { - "locked": { - "lastModified": 1746061036, - "narHash": "sha256-OxYwCGJf9VJ2KnUO+w/hVJVTjOgscdDg/lPv8Eus07Y=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "3afd19146cac33ed242fc0fc87481c67c758a59e", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_3": { - "locked": { - "lastModified": 1746061036, - "narHash": "sha256-OxYwCGJf9VJ2KnUO+w/hVJVTjOgscdDg/lPv8Eus07Y=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "3afd19146cac33ed242fc0fc87481c67c758a59e", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_4": { - "locked": { - "lastModified": 1745930157, - "narHash": "sha256-y3h3NLnzRSiUkYpnfvnS669zWZLoqqI6NprtLQ+5dck=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "46e634be05ce9dc6d4db8e664515ba10b78151ae", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixvim": { - "inputs": { - "flake-parts": "flake-parts", - "nixpkgs": "nixpkgs_3", - "nuschtosSearch": "nuschtosSearch" - }, - "locked": { - "lastModified": 1746101723, - "narHash": "sha256-loxT2bAglD3w8XDx+7huMXQHbg07yHHHCNiCiVWneqI=", - "owner": "nix-community", - "repo": "nixvim", - "rev": "c91753bbe57781e08226829b9e354facd50caf1b", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixvim", - "type": "github" - } - }, - "nur": { - "inputs": { - "flake-parts": "flake-parts_2", - "nixpkgs": [ - "nixpkgs" - ], - "treefmt-nix": "treefmt-nix" - }, - "locked": { - "lastModified": 1746118004, - "narHash": "sha256-E5WQwA602g5qMnZDmgV7EqDAwyg4PqnoeMJAkDD1yak=", - "owner": "nix-community", - "repo": "NUR", - "rev": "9a4aaf927694321aeedfec791dfcc7850f8503cd", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "NUR", - "type": "github" - } - }, - "nur_2": { - "inputs": { - "flake-parts": "flake-parts_3", - "nixpkgs": [ - "stylix", - "nixpkgs" - ], - "treefmt-nix": "treefmt-nix_2" - }, - "locked": { - "lastModified": 1746056780, - "narHash": "sha256-/emueQGaoT4vu0QjU9LDOG5roxRSfdY0K2KkxuzazcM=", - "owner": "nix-community", - "repo": "NUR", - "rev": "d476cd0972dd6242d76374fcc277e6735715c167", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "NUR", - "type": "github" - } - }, - "nuschtosSearch": { - "inputs": { - "flake-utils": "flake-utils_2", - "ixx": "ixx", - "nixpkgs": [ - "nixvim", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1745046075, - "narHash": "sha256-8v4y6k16Ra/fiecb4DxhsoOGtzLKgKlS+9/XJ9z0T2I=", - "owner": "NuschtOS", - "repo": "search", - "rev": "066afe8643274470f4a294442aadd988356a478f", - "type": "github" - }, - "original": { - "owner": "NuschtOS", - "repo": "search", - "type": "github" - } - }, - "root": { - "inputs": { - "flake-utils": "flake-utils", - "home-manager": "home-manager", - "nix-matlab": "nix-matlab", - "nixos-cosmic": "nixos-cosmic", - "nixpkgs": "nixpkgs_2", - "nixvim": "nixvim", - "nur": "nur", - "stylix": "stylix" - } - }, - "rust-overlay": { - "inputs": { - "nixpkgs": [ - "nixos-cosmic", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1746067100, - "narHash": "sha256-6JeEbboDvRjLwB9kzCnmWj+f+ZnMtKOe5c2F1VBpaTs=", - "owner": "oxalica", - "repo": "rust-overlay", - "rev": "026e8fedefd6b167d92ed04b195c658d95ffc7a5", - "type": "github" - }, - "original": { - "owner": "oxalica", - "repo": "rust-overlay", - "type": "github" - } - }, - "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_3", - "flake-utils": "flake-utils_3", - "git-hooks": "git-hooks", - "gnome-shell": "gnome-shell", - "home-manager": "home-manager_2", - "nixpkgs": "nixpkgs_4", - "nur": "nur_2", - "systems": "systems_3", - "tinted-foot": "tinted-foot", - "tinted-kitty": "tinted-kitty", - "tinted-schemes": "tinted-schemes", - "tinted-tmux": "tinted-tmux", - "tinted-zed": "tinted-zed" - }, - "locked": { - "lastModified": 1746111784, - "narHash": "sha256-94MEscICizhXBJvP5o6f9lcY2vWXTSg1XKZZbS19Yso=", - "owner": "danth", - "repo": "stylix", - "rev": "716e6669a9840e4ba0d8deb6ab1d016ef01c475a", - "type": "github" - }, - "original": { - "owner": "danth", - "repo": "stylix", - "type": "github" - } - }, - "systems": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, - "systems_2": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "type": "github" - } - }, - "systems_3": { - "locked": { - "lastModified": 1681028828, - "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", - "owner": "nix-systems", - "repo": "default", - "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default", - "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-schemes": { - "flake": false, - "locked": { - "lastModified": 1744974599, - "narHash": "sha256-Fg+rdGs5FAgfkYNCs74lnl8vkQmiZVdBsziyPhVqrlY=", - "owner": "tinted-theming", - "repo": "schemes", - "rev": "28c26a621123ad4ebd5bbfb34ab39421c0144bdd", - "type": "github" - }, - "original": { - "owner": "tinted-theming", - "repo": "schemes", - "type": "github" - } - }, - "tinted-tmux": { - "flake": false, - "locked": { - "lastModified": 1745111349, - "narHash": "sha256-udV+nHdpqgkJI9D0mtvvAzbqubt9jdifS/KhTTbJ45w=", - "owner": "tinted-theming", - "repo": "tinted-tmux", - "rev": "e009f18a01182b63559fb28f1c786eb027c3dee9", - "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-nix": { - "inputs": { - "nixpkgs": [ - "nur", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1733222881, - "narHash": "sha256-JIPcz1PrpXUCbaccEnrcUS8jjEb/1vJbZz5KkobyFdM=", - "owner": "numtide", - "repo": "treefmt-nix", - "rev": "49717b5af6f80172275d47a418c9719a31a78b53", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "treefmt-nix", - "type": "github" - } - }, - "treefmt-nix_2": { - "inputs": { - "nixpkgs": [ - "stylix", - "nur", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1733222881, - "narHash": "sha256-JIPcz1PrpXUCbaccEnrcUS8jjEb/1vJbZz5KkobyFdM=", - "owner": "numtide", - "repo": "treefmt-nix", - "rev": "49717b5af6f80172275d47a418c9719a31a78b53", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "treefmt-nix", - "type": "github" - } - } - }, - "root": "root", - "version": 7 -} diff --git a/machines/laptop.nix b/unorganized/machines/laptop.nix similarity index 100% rename from machines/laptop.nix rename to unorganized/machines/laptop.nix diff --git a/machines/vm-audio.nix b/unorganized/machines/vm-audio.nix similarity index 100% rename from machines/vm-audio.nix rename to unorganized/machines/vm-audio.nix diff --git a/machines/vm-base.nix b/unorganized/machines/vm-base.nix similarity index 100% rename from machines/vm-base.nix rename to unorganized/machines/vm-base.nix diff --git a/modules/base/default.nix b/unorganized/modules/base/default.nix similarity index 100% rename from modules/base/default.nix rename to unorganized/modules/base/default.nix diff --git a/modules/base/desktop.nix b/unorganized/modules/base/desktop.nix similarity index 100% rename from modules/base/desktop.nix rename to unorganized/modules/base/desktop.nix diff --git a/modules/bluetooth/default.nix b/unorganized/modules/bluetooth/default.nix similarity index 100% rename from modules/bluetooth/default.nix rename to unorganized/modules/bluetooth/default.nix diff --git a/modules/boot/clean-tmp.nix b/unorganized/modules/boot/clean-tmp.nix similarity index 100% rename from modules/boot/clean-tmp.nix rename to unorganized/modules/boot/clean-tmp.nix diff --git a/modules/boot/silent-boot.nix b/unorganized/modules/boot/silent-boot.nix similarity index 100% rename from modules/boot/silent-boot.nix rename to unorganized/modules/boot/silent-boot.nix diff --git a/modules/boot/systemd-boot.nix b/unorganized/modules/boot/systemd-boot.nix similarity index 100% rename from modules/boot/systemd-boot.nix rename to unorganized/modules/boot/systemd-boot.nix diff --git a/modules/brightnessctl/default.nix b/unorganized/modules/brightnessctl/default.nix similarity index 100% rename from modules/brightnessctl/default.nix rename to unorganized/modules/brightnessctl/default.nix diff --git a/modules/default.nix b/unorganized/modules/default.nix similarity index 100% rename from modules/default.nix rename to unorganized/modules/default.nix diff --git a/modules/fontconfig/default.nix b/unorganized/modules/fontconfig/default.nix similarity index 100% rename from modules/fontconfig/default.nix rename to unorganized/modules/fontconfig/default.nix diff --git a/modules/graphics/default.nix b/unorganized/modules/graphics/default.nix similarity index 100% rename from modules/graphics/default.nix rename to unorganized/modules/graphics/default.nix diff --git a/modules/grdp/default.nix b/unorganized/modules/grdp/default.nix similarity index 100% rename from modules/grdp/default.nix rename to unorganized/modules/grdp/default.nix diff --git a/modules/greeter/greetd/default.nix b/unorganized/modules/greeter/greetd/default.nix similarity index 100% rename from modules/greeter/greetd/default.nix rename to unorganized/modules/greeter/greetd/default.nix diff --git a/modules/greeter/greetd/nixgreety.nix b/unorganized/modules/greeter/greetd/nixgreety.nix similarity index 100% rename from modules/greeter/greetd/nixgreety.nix rename to unorganized/modules/greeter/greetd/nixgreety.nix diff --git a/modules/greeter/greetd/tuigreet.nix b/unorganized/modules/greeter/greetd/tuigreet.nix similarity index 100% rename from modules/greeter/greetd/tuigreet.nix rename to unorganized/modules/greeter/greetd/tuigreet.nix diff --git a/modules/greeter/ly/default.nix b/unorganized/modules/greeter/ly/default.nix similarity index 100% rename from modules/greeter/ly/default.nix rename to unorganized/modules/greeter/ly/default.nix diff --git a/modules/locale/default.nix b/unorganized/modules/locale/default.nix similarity index 100% rename from modules/locale/default.nix rename to unorganized/modules/locale/default.nix diff --git a/modules/neovim/default.nix b/unorganized/modules/neovim/default.nix similarity index 100% rename from modules/neovim/default.nix rename to unorganized/modules/neovim/default.nix diff --git a/modules/networkmanager/default.nix b/unorganized/modules/networkmanager/default.nix similarity index 100% rename from modules/networkmanager/default.nix rename to unorganized/modules/networkmanager/default.nix diff --git a/modules/power-saving/default.nix b/unorganized/modules/power-saving/default.nix similarity index 100% rename from modules/power-saving/default.nix rename to unorganized/modules/power-saving/default.nix diff --git a/modules/printing/default.nix b/unorganized/modules/printing/default.nix similarity index 100% rename from modules/printing/default.nix rename to unorganized/modules/printing/default.nix diff --git a/modules/sound/pipewire.nix b/unorganized/modules/sound/pipewire.nix similarity index 100% rename from modules/sound/pipewire.nix rename to unorganized/modules/sound/pipewire.nix diff --git a/modules/spotifyd/default.nix b/unorganized/modules/spotifyd/default.nix similarity index 100% rename from modules/spotifyd/default.nix rename to unorganized/modules/spotifyd/default.nix diff --git a/modules/spotifyd/spotifyd.conf b/unorganized/modules/spotifyd/spotifyd.conf similarity index 100% rename from modules/spotifyd/spotifyd.conf rename to unorganized/modules/spotifyd/spotifyd.conf diff --git a/modules/ssh/default.nix b/unorganized/modules/ssh/default.nix similarity index 100% rename from modules/ssh/default.nix rename to unorganized/modules/ssh/default.nix diff --git a/modules/unfree/default.nix b/unorganized/modules/unfree/default.nix similarity index 100% rename from modules/unfree/default.nix rename to unorganized/modules/unfree/default.nix diff --git a/modules/users/default.nix b/unorganized/modules/users/default.nix similarity index 100% rename from modules/users/default.nix rename to unorganized/modules/users/default.nix diff --git a/modules/users/systemwide.nix b/unorganized/modules/users/systemwide.nix similarity index 100% rename from modules/users/systemwide.nix rename to unorganized/modules/users/systemwide.nix diff --git a/modules/vpn/tailscale.nix b/unorganized/modules/vpn/tailscale.nix similarity index 100% rename from modules/vpn/tailscale.nix rename to unorganized/modules/vpn/tailscale.nix diff --git a/modules/wifi/wpa_supplicant.nix b/unorganized/modules/wifi/wpa_supplicant.nix similarity index 100% rename from modules/wifi/wpa_supplicant.nix rename to unorganized/modules/wifi/wpa_supplicant.nix diff --git a/pkgs/default.nix b/unorganized/pkgs/default.nix similarity index 100% rename from pkgs/default.nix rename to unorganized/pkgs/default.nix diff --git a/pkgs/fonts/dina-psfu.nix b/unorganized/pkgs/fonts/dina-psfu.nix similarity index 100% rename from pkgs/fonts/dina-psfu.nix rename to unorganized/pkgs/fonts/dina-psfu.nix diff --git a/pkgs/fonts/ttf2psf.nix b/unorganized/pkgs/fonts/ttf2psf.nix similarity index 100% rename from pkgs/fonts/ttf2psf.nix rename to unorganized/pkgs/fonts/ttf2psf.nix diff --git a/pkgs/fonts/wqy-bitmapsong.nix b/unorganized/pkgs/fonts/wqy-bitmapsong.nix similarity index 100% rename from pkgs/fonts/wqy-bitmapsong.nix rename to unorganized/pkgs/fonts/wqy-bitmapsong.nix diff --git a/pkgs/fonts/wqy-microhei.nix b/unorganized/pkgs/fonts/wqy-microhei.nix similarity index 100% rename from pkgs/fonts/wqy-microhei.nix rename to unorganized/pkgs/fonts/wqy-microhei.nix diff --git a/pkgs/fonts/wqy-zenhei.nix b/unorganized/pkgs/fonts/wqy-zenhei.nix similarity index 100% rename from pkgs/fonts/wqy-zenhei.nix rename to unorganized/pkgs/fonts/wqy-zenhei.nix diff --git a/pkgs/programs/carla_osc_bridge.nix b/unorganized/pkgs/programs/carla_osc_bridge.nix similarity index 100% rename from pkgs/programs/carla_osc_bridge.nix rename to unorganized/pkgs/programs/carla_osc_bridge.nix diff --git a/pkgs/programs/ly/default.nix b/unorganized/pkgs/programs/ly/default.nix similarity index 100% rename from pkgs/programs/ly/default.nix rename to unorganized/pkgs/programs/ly/default.nix diff --git a/pkgs/programs/ly/deps.nix b/unorganized/pkgs/programs/ly/deps.nix similarity index 100% rename from pkgs/programs/ly/deps.nix rename to unorganized/pkgs/programs/ly/deps.nix diff --git a/pkgs/programs/nixgreety.nix b/unorganized/pkgs/programs/nixgreety.nix similarity index 100% rename from pkgs/programs/nixgreety.nix rename to unorganized/pkgs/programs/nixgreety.nix diff --git a/pkgs/programs/wprs/Cargo.lock b/unorganized/pkgs/programs/wprs/Cargo.lock similarity index 100% rename from pkgs/programs/wprs/Cargo.lock rename to unorganized/pkgs/programs/wprs/Cargo.lock diff --git a/pkgs/programs/wprs/default.nix b/unorganized/pkgs/programs/wprs/default.nix similarity index 100% rename from pkgs/programs/wprs/default.nix rename to unorganized/pkgs/programs/wprs/default.nix diff --git a/shell-modules/default.nix b/unorganized/shell-modules/default.nix similarity index 100% rename from shell-modules/default.nix rename to unorganized/shell-modules/default.nix diff --git a/shell-modules/languages/python.nix b/unorganized/shell-modules/languages/python.nix similarity index 100% rename from shell-modules/languages/python.nix rename to unorganized/shell-modules/languages/python.nix diff --git a/shell-modules/languages/rust.nix b/unorganized/shell-modules/languages/rust.nix similarity index 100% rename from shell-modules/languages/rust.nix rename to unorganized/shell-modules/languages/rust.nix diff --git a/shell-modules/shell.nix b/unorganized/shell-modules/shell.nix similarity index 100% rename from shell-modules/shell.nix rename to unorganized/shell-modules/shell.nix diff --git a/shell-modules/utilities/cuda.nix b/unorganized/shell-modules/utilities/cuda.nix similarity index 100% rename from shell-modules/utilities/cuda.nix rename to unorganized/shell-modules/utilities/cuda.nix diff --git a/shell-modules/utilities/jupyter.nix b/unorganized/shell-modules/utilities/jupyter.nix similarity index 100% rename from shell-modules/utilities/jupyter.nix rename to unorganized/shell-modules/utilities/jupyter.nix diff --git a/user-modules/bluetuith/default.nix b/unorganized/user-modules/bluetuith/default.nix similarity index 100% rename from user-modules/bluetuith/default.nix rename to unorganized/user-modules/bluetuith/default.nix diff --git a/user-modules/browser/default.nix b/unorganized/user-modules/browser/default.nix similarity index 100% rename from user-modules/browser/default.nix rename to unorganized/user-modules/browser/default.nix diff --git a/user-modules/browser/firefox/default.nix b/unorganized/user-modules/browser/firefox/default.nix similarity index 100% rename from user-modules/browser/firefox/default.nix rename to unorganized/user-modules/browser/firefox/default.nix diff --git a/user-modules/browser/firefox/userChrome.css b/unorganized/user-modules/browser/firefox/userChrome.css similarity index 100% rename from user-modules/browser/firefox/userChrome.css rename to unorganized/user-modules/browser/firefox/userChrome.css diff --git a/user-modules/browser/firefox/userContent.css b/unorganized/user-modules/browser/firefox/userContent.css similarity index 100% rename from user-modules/browser/firefox/userContent.css rename to unorganized/user-modules/browser/firefox/userContent.css diff --git a/user-modules/browser/qutebrowser/default.nix b/unorganized/user-modules/browser/qutebrowser/default.nix similarity index 100% rename from user-modules/browser/qutebrowser/default.nix rename to unorganized/user-modules/browser/qutebrowser/default.nix diff --git a/user-modules/btop/default.nix b/unorganized/user-modules/btop/default.nix similarity index 100% rename from user-modules/btop/default.nix rename to unorganized/user-modules/btop/default.nix diff --git a/user-modules/default.nix b/unorganized/user-modules/default.nix similarity index 100% rename from user-modules/default.nix rename to unorganized/user-modules/default.nix diff --git a/user-modules/desktop/custom/bar/waybar.nix b/unorganized/user-modules/desktop/custom/bar/waybar.nix similarity index 100% rename from user-modules/desktop/custom/bar/waybar.nix rename to unorganized/user-modules/desktop/custom/bar/waybar.nix diff --git a/user-modules/desktop/custom/default.nix b/unorganized/user-modules/desktop/custom/default.nix similarity index 100% rename from user-modules/desktop/custom/default.nix rename to unorganized/user-modules/desktop/custom/default.nix diff --git a/user-modules/desktop/custom/lock-screen/waylock.nix b/unorganized/user-modules/desktop/custom/lock-screen/waylock.nix similarity index 100% rename from user-modules/desktop/custom/lock-screen/waylock.nix rename to unorganized/user-modules/desktop/custom/lock-screen/waylock.nix diff --git a/user-modules/desktop/custom/window-manager/river.nix b/unorganized/user-modules/desktop/custom/window-manager/river.nix similarity index 100% rename from user-modules/desktop/custom/window-manager/river.nix rename to unorganized/user-modules/desktop/custom/window-manager/river.nix diff --git a/user-modules/desktop/default.nix b/unorganized/user-modules/desktop/default.nix similarity index 100% rename from user-modules/desktop/default.nix rename to unorganized/user-modules/desktop/default.nix diff --git a/user-modules/desktop/systemwide.nix b/unorganized/user-modules/desktop/systemwide.nix similarity index 100% rename from user-modules/desktop/systemwide.nix rename to unorganized/user-modules/desktop/systemwide.nix diff --git a/user-modules/desktop/theming/background.nix b/unorganized/user-modules/desktop/theming/background.nix similarity index 100% rename from user-modules/desktop/theming/background.nix rename to unorganized/user-modules/desktop/theming/background.nix diff --git a/user-modules/desktop/theming/colors.nix b/unorganized/user-modules/desktop/theming/colors.nix similarity index 100% rename from user-modules/desktop/theming/colors.nix rename to unorganized/user-modules/desktop/theming/colors.nix diff --git a/user-modules/desktop/theming/default.nix b/unorganized/user-modules/desktop/theming/default.nix similarity index 100% rename from user-modules/desktop/theming/default.nix rename to unorganized/user-modules/desktop/theming/default.nix diff --git a/user-modules/desktop/theming/fonts/adwaita-mono.nix b/unorganized/user-modules/desktop/theming/fonts/adwaita-mono.nix similarity index 100% rename from user-modules/desktop/theming/fonts/adwaita-mono.nix rename to unorganized/user-modules/desktop/theming/fonts/adwaita-mono.nix diff --git a/user-modules/desktop/theming/fonts/adwaita-sans.nix b/unorganized/user-modules/desktop/theming/fonts/adwaita-sans.nix similarity index 100% rename from user-modules/desktop/theming/fonts/adwaita-sans.nix rename to unorganized/user-modules/desktop/theming/fonts/adwaita-sans.nix diff --git a/user-modules/desktop/theming/fonts/cozette-vector.nix b/unorganized/user-modules/desktop/theming/fonts/cozette-vector.nix similarity index 100% rename from user-modules/desktop/theming/fonts/cozette-vector.nix rename to unorganized/user-modules/desktop/theming/fonts/cozette-vector.nix diff --git a/user-modules/desktop/theming/fonts/cozette.nix b/unorganized/user-modules/desktop/theming/fonts/cozette.nix similarity index 100% rename from user-modules/desktop/theming/fonts/cozette.nix rename to unorganized/user-modules/desktop/theming/fonts/cozette.nix diff --git a/user-modules/desktop/theming/fonts/dejavu-sans.nix b/unorganized/user-modules/desktop/theming/fonts/dejavu-sans.nix similarity index 100% rename from user-modules/desktop/theming/fonts/dejavu-sans.nix rename to unorganized/user-modules/desktop/theming/fonts/dejavu-sans.nix diff --git a/user-modules/desktop/theming/fonts/dejavu-serif.nix b/unorganized/user-modules/desktop/theming/fonts/dejavu-serif.nix similarity index 100% rename from user-modules/desktop/theming/fonts/dejavu-serif.nix rename to unorganized/user-modules/desktop/theming/fonts/dejavu-serif.nix diff --git a/user-modules/desktop/theming/fonts/dina.nix b/unorganized/user-modules/desktop/theming/fonts/dina.nix similarity index 100% rename from user-modules/desktop/theming/fonts/dina.nix rename to unorganized/user-modules/desktop/theming/fonts/dina.nix diff --git a/user-modules/desktop/theming/fonts/fira-code.nix b/unorganized/user-modules/desktop/theming/fonts/fira-code.nix similarity index 100% rename from user-modules/desktop/theming/fonts/fira-code.nix rename to unorganized/user-modules/desktop/theming/fonts/fira-code.nix diff --git a/user-modules/desktop/theming/fonts/nerd-fonts-symbols.nix b/unorganized/user-modules/desktop/theming/fonts/nerd-fonts-symbols.nix similarity index 100% rename from user-modules/desktop/theming/fonts/nerd-fonts-symbols.nix rename to unorganized/user-modules/desktop/theming/fonts/nerd-fonts-symbols.nix diff --git a/user-modules/desktop/theming/fonts/noto-color-emoji.nix b/unorganized/user-modules/desktop/theming/fonts/noto-color-emoji.nix similarity index 100% rename from user-modules/desktop/theming/fonts/noto-color-emoji.nix rename to unorganized/user-modules/desktop/theming/fonts/noto-color-emoji.nix diff --git a/user-modules/desktop/theming/fonts/wqy-bitmapsong.nix b/unorganized/user-modules/desktop/theming/fonts/wqy-bitmapsong.nix similarity index 100% rename from user-modules/desktop/theming/fonts/wqy-bitmapsong.nix rename to unorganized/user-modules/desktop/theming/fonts/wqy-bitmapsong.nix diff --git a/user-modules/desktop/theming/fonts/wqy-microhei-mono.nix b/unorganized/user-modules/desktop/theming/fonts/wqy-microhei-mono.nix similarity index 100% rename from user-modules/desktop/theming/fonts/wqy-microhei-mono.nix rename to unorganized/user-modules/desktop/theming/fonts/wqy-microhei-mono.nix diff --git a/user-modules/desktop/theming/fonts/wqy-microhei.nix b/unorganized/user-modules/desktop/theming/fonts/wqy-microhei.nix similarity index 100% rename from user-modules/desktop/theming/fonts/wqy-microhei.nix rename to unorganized/user-modules/desktop/theming/fonts/wqy-microhei.nix diff --git a/user-modules/desktop/theming/fonts/wqy-zenhei-mono.nix b/unorganized/user-modules/desktop/theming/fonts/wqy-zenhei-mono.nix similarity index 100% rename from user-modules/desktop/theming/fonts/wqy-zenhei-mono.nix rename to unorganized/user-modules/desktop/theming/fonts/wqy-zenhei-mono.nix diff --git a/user-modules/desktop/theming/fonts/wqy-zenhei-sharp.nix b/unorganized/user-modules/desktop/theming/fonts/wqy-zenhei-sharp.nix similarity index 100% rename from user-modules/desktop/theming/fonts/wqy-zenhei-sharp.nix rename to unorganized/user-modules/desktop/theming/fonts/wqy-zenhei-sharp.nix diff --git a/user-modules/desktop/theming/fonts/wqy-zenhei.nix b/unorganized/user-modules/desktop/theming/fonts/wqy-zenhei.nix similarity index 100% rename from user-modules/desktop/theming/fonts/wqy-zenhei.nix rename to unorganized/user-modules/desktop/theming/fonts/wqy-zenhei.nix diff --git a/user-modules/desktop/theming/themes/catppuccin.nix b/unorganized/user-modules/desktop/theming/themes/catppuccin.nix similarity index 100% rename from user-modules/desktop/theming/themes/catppuccin.nix rename to unorganized/user-modules/desktop/theming/themes/catppuccin.nix diff --git a/user-modules/desktop/theming/themes/gruvbox.nix b/unorganized/user-modules/desktop/theming/themes/gruvbox.nix similarity index 100% rename from user-modules/desktop/theming/themes/gruvbox.nix rename to unorganized/user-modules/desktop/theming/themes/gruvbox.nix diff --git a/user-modules/desktop/theming/themes/nord.nix b/unorganized/user-modules/desktop/theming/themes/nord.nix similarity index 100% rename from user-modules/desktop/theming/themes/nord.nix rename to unorganized/user-modules/desktop/theming/themes/nord.nix diff --git a/user-modules/desktop/theming/themes/oxocarbon.nix b/unorganized/user-modules/desktop/theming/themes/oxocarbon.nix similarity index 100% rename from user-modules/desktop/theming/themes/oxocarbon.nix rename to unorganized/user-modules/desktop/theming/themes/oxocarbon.nix diff --git a/user-modules/desktop/theming/themes/papercolor.nix b/unorganized/user-modules/desktop/theming/themes/papercolor.nix similarity index 100% rename from user-modules/desktop/theming/themes/papercolor.nix rename to unorganized/user-modules/desktop/theming/themes/papercolor.nix diff --git a/user-modules/desktop/theming/themes/sakura.nix b/unorganized/user-modules/desktop/theming/themes/sakura.nix similarity index 100% rename from user-modules/desktop/theming/themes/sakura.nix rename to unorganized/user-modules/desktop/theming/themes/sakura.nix diff --git a/user-modules/development/default.nix b/unorganized/user-modules/development/default.nix similarity index 100% rename from user-modules/development/default.nix rename to unorganized/user-modules/development/default.nix diff --git a/user-modules/development/ide/mathematica.nix b/unorganized/user-modules/development/ide/mathematica.nix similarity index 100% rename from user-modules/development/ide/mathematica.nix rename to unorganized/user-modules/development/ide/mathematica.nix diff --git a/user-modules/development/ide/matlab.nix b/unorganized/user-modules/development/ide/matlab.nix similarity index 100% rename from user-modules/development/ide/matlab.nix rename to unorganized/user-modules/development/ide/matlab.nix diff --git a/user-modules/development/language/cpp.nix b/unorganized/user-modules/development/language/cpp.nix similarity index 100% rename from user-modules/development/language/cpp.nix rename to unorganized/user-modules/development/language/cpp.nix diff --git a/user-modules/development/language/haskell.nix b/unorganized/user-modules/development/language/haskell.nix similarity index 100% rename from user-modules/development/language/haskell.nix rename to unorganized/user-modules/development/language/haskell.nix diff --git a/user-modules/development/language/js.nix b/unorganized/user-modules/development/language/js.nix similarity index 100% rename from user-modules/development/language/js.nix rename to unorganized/user-modules/development/language/js.nix diff --git a/user-modules/development/language/jupyter.nix b/unorganized/user-modules/development/language/jupyter.nix similarity index 100% rename from user-modules/development/language/jupyter.nix rename to unorganized/user-modules/development/language/jupyter.nix diff --git a/user-modules/development/language/nix.nix b/unorganized/user-modules/development/language/nix.nix similarity index 100% rename from user-modules/development/language/nix.nix rename to unorganized/user-modules/development/language/nix.nix diff --git a/user-modules/development/language/python.nix b/unorganized/user-modules/development/language/python.nix similarity index 100% rename from user-modules/development/language/python.nix rename to unorganized/user-modules/development/language/python.nix diff --git a/user-modules/development/language/rust.nix b/unorganized/user-modules/development/language/rust.nix similarity index 100% rename from user-modules/development/language/rust.nix rename to unorganized/user-modules/development/language/rust.nix diff --git a/user-modules/development/language/tex.nix b/unorganized/user-modules/development/language/tex.nix similarity index 100% rename from user-modules/development/language/tex.nix rename to unorganized/user-modules/development/language/tex.nix diff --git a/user-modules/development/systemwide.nix b/unorganized/user-modules/development/systemwide.nix similarity index 100% rename from user-modules/development/systemwide.nix rename to unorganized/user-modules/development/systemwide.nix diff --git a/user-modules/development/utility/docker.nix b/unorganized/user-modules/development/utility/docker.nix similarity index 100% rename from user-modules/development/utility/docker.nix rename to unorganized/user-modules/development/utility/docker.nix diff --git a/user-modules/discord/default.nix b/unorganized/user-modules/discord/default.nix similarity index 100% rename from user-modules/discord/default.nix rename to unorganized/user-modules/discord/default.nix diff --git a/user-modules/eduvpn/default.nix b/unorganized/user-modules/eduvpn/default.nix similarity index 100% rename from user-modules/eduvpn/default.nix rename to unorganized/user-modules/eduvpn/default.nix diff --git a/user-modules/feishin/default.nix b/unorganized/user-modules/feishin/default.nix similarity index 100% rename from user-modules/feishin/default.nix rename to unorganized/user-modules/feishin/default.nix diff --git a/user-modules/flatpak/default.nix b/unorganized/user-modules/flatpak/default.nix similarity index 100% rename from user-modules/flatpak/default.nix rename to unorganized/user-modules/flatpak/default.nix diff --git a/user-modules/flatpak/systemwide.nix b/unorganized/user-modules/flatpak/systemwide.nix similarity index 100% rename from user-modules/flatpak/systemwide.nix rename to unorganized/user-modules/flatpak/systemwide.nix diff --git a/user-modules/fontconfig/default.nix b/unorganized/user-modules/fontconfig/default.nix similarity index 100% rename from user-modules/fontconfig/default.nix rename to unorganized/user-modules/fontconfig/default.nix diff --git a/user-modules/gaming/default.nix b/unorganized/user-modules/gaming/default.nix similarity index 100% rename from user-modules/gaming/default.nix rename to unorganized/user-modules/gaming/default.nix diff --git a/user-modules/gaming/emulators/pcsx2.nix b/unorganized/user-modules/gaming/emulators/pcsx2.nix similarity index 100% rename from user-modules/gaming/emulators/pcsx2.nix rename to unorganized/user-modules/gaming/emulators/pcsx2.nix diff --git a/user-modules/gaming/emulators/retroarch.nix b/unorganized/user-modules/gaming/emulators/retroarch.nix similarity index 100% rename from user-modules/gaming/emulators/retroarch.nix rename to unorganized/user-modules/gaming/emulators/retroarch.nix diff --git a/user-modules/gaming/emulators/ryujinx.nix b/unorganized/user-modules/gaming/emulators/ryujinx.nix similarity index 100% rename from user-modules/gaming/emulators/ryujinx.nix rename to unorganized/user-modules/gaming/emulators/ryujinx.nix diff --git a/user-modules/gaming/launchers/es-de.nix b/unorganized/user-modules/gaming/launchers/es-de.nix similarity index 100% rename from user-modules/gaming/launchers/es-de.nix rename to unorganized/user-modules/gaming/launchers/es-de.nix diff --git a/user-modules/gaming/launchers/modrinth.nix b/unorganized/user-modules/gaming/launchers/modrinth.nix similarity index 100% rename from user-modules/gaming/launchers/modrinth.nix rename to unorganized/user-modules/gaming/launchers/modrinth.nix diff --git a/user-modules/gaming/launchers/steam.nix b/unorganized/user-modules/gaming/launchers/steam.nix similarity index 100% rename from user-modules/gaming/launchers/steam.nix rename to unorganized/user-modules/gaming/launchers/steam.nix diff --git a/user-modules/gaming/systemwide.nix b/unorganized/user-modules/gaming/systemwide.nix similarity index 100% rename from user-modules/gaming/systemwide.nix rename to unorganized/user-modules/gaming/systemwide.nix diff --git a/user-modules/git/default.nix b/unorganized/user-modules/git/default.nix similarity index 100% rename from user-modules/git/default.nix rename to unorganized/user-modules/git/default.nix diff --git a/user-modules/keyring/default.nix b/unorganized/user-modules/keyring/default.nix similarity index 100% rename from user-modules/keyring/default.nix rename to unorganized/user-modules/keyring/default.nix diff --git a/user-modules/keyring/systemwide.nix b/unorganized/user-modules/keyring/systemwide.nix similarity index 100% rename from user-modules/keyring/systemwide.nix rename to unorganized/user-modules/keyring/systemwide.nix diff --git a/user-modules/languagetool/default.nix b/unorganized/user-modules/languagetool/default.nix similarity index 100% rename from user-modules/languagetool/default.nix rename to unorganized/user-modules/languagetool/default.nix diff --git a/user-modules/languagetool/eloquent.nix b/unorganized/user-modules/languagetool/eloquent.nix similarity index 100% rename from user-modules/languagetool/eloquent.nix rename to unorganized/user-modules/languagetool/eloquent.nix diff --git a/user-modules/mako/default.nix b/unorganized/user-modules/mako/default.nix similarity index 100% rename from user-modules/mako/default.nix rename to unorganized/user-modules/mako/default.nix diff --git a/user-modules/neovim/default.nix b/unorganized/user-modules/neovim/default.nix similarity index 100% rename from user-modules/neovim/default.nix rename to unorganized/user-modules/neovim/default.nix diff --git a/user-modules/obsidian/default.nix b/unorganized/user-modules/obsidian/default.nix similarity index 100% rename from user-modules/obsidian/default.nix rename to unorganized/user-modules/obsidian/default.nix diff --git a/user-modules/rofi/default.nix b/unorganized/user-modules/rofi/default.nix similarity index 100% rename from user-modules/rofi/default.nix rename to unorganized/user-modules/rofi/default.nix diff --git a/user-modules/rofi/rofi-rbw.nix b/unorganized/user-modules/rofi/rofi-rbw.nix similarity index 100% rename from user-modules/rofi/rofi-rbw.nix rename to unorganized/user-modules/rofi/rofi-rbw.nix diff --git a/user-modules/scripts/default.nix b/unorganized/user-modules/scripts/default.nix similarity index 100% rename from user-modules/scripts/default.nix rename to unorganized/user-modules/scripts/default.nix diff --git a/user-modules/scripts/mkenv.sh b/unorganized/user-modules/scripts/mkenv.sh similarity index 100% rename from user-modules/scripts/mkenv.sh rename to unorganized/user-modules/scripts/mkenv.sh diff --git a/user-modules/shell/bash.nix b/unorganized/user-modules/shell/bash.nix similarity index 100% rename from user-modules/shell/bash.nix rename to unorganized/user-modules/shell/bash.nix diff --git a/user-modules/shell/default.nix b/unorganized/user-modules/shell/default.nix similarity index 100% rename from user-modules/shell/default.nix rename to unorganized/user-modules/shell/default.nix diff --git a/user-modules/shell/fish.nix b/unorganized/user-modules/shell/fish.nix similarity index 100% rename from user-modules/shell/fish.nix rename to unorganized/user-modules/shell/fish.nix diff --git a/user-modules/spotify/default.nix b/unorganized/user-modules/spotify/default.nix similarity index 100% rename from user-modules/spotify/default.nix rename to unorganized/user-modules/spotify/default.nix diff --git a/user-modules/terminal/default.nix b/unorganized/user-modules/terminal/default.nix similarity index 100% rename from user-modules/terminal/default.nix rename to unorganized/user-modules/terminal/default.nix diff --git a/user-modules/terminal/foot/default.nix b/unorganized/user-modules/terminal/foot/default.nix similarity index 100% rename from user-modules/terminal/foot/default.nix rename to unorganized/user-modules/terminal/foot/default.nix diff --git a/user-modules/vscode/default.nix b/unorganized/user-modules/vscode/default.nix similarity index 100% rename from user-modules/vscode/default.nix rename to unorganized/user-modules/vscode/default.nix diff --git a/user-modules/whatsapp/default.nix b/unorganized/user-modules/whatsapp/default.nix similarity index 100% rename from user-modules/whatsapp/default.nix rename to unorganized/user-modules/whatsapp/default.nix diff --git a/user-modules/winbox/default.nix b/unorganized/user-modules/winbox/default.nix similarity index 100% rename from user-modules/winbox/default.nix rename to unorganized/user-modules/winbox/default.nix diff --git a/user-modules/wprs/default.nix b/unorganized/user-modules/wprs/default.nix similarity index 100% rename from user-modules/wprs/default.nix rename to unorganized/user-modules/wprs/default.nix diff --git a/user-modules/xpra/default.nix b/unorganized/user-modules/xpra/default.nix similarity index 100% rename from user-modules/xpra/default.nix rename to unorganized/user-modules/xpra/default.nix diff --git a/user-modules/zathura/default.nix b/unorganized/user-modules/zathura/default.nix similarity index 100% rename from user-modules/zathura/default.nix rename to unorganized/user-modules/zathura/default.nix diff --git a/users/server.nix b/unorganized/users/server.nix similarity index 100% rename from users/server.nix rename to unorganized/users/server.nix diff --git a/users/comp-prog.nix b/users/comp-prog.nix deleted file mode 100644 index 08aac40..0000000 --- a/users/comp-prog.nix +++ /dev/null @@ -1,172 +0,0 @@ -{ - lib, - config, - pkgs, - ... -}: - -{ - home.stateVersion = "24.11"; - - home.packages = with pkgs; [ - # Desktop environment - firefox - gnome-text-editor - gnome-calculator - gnome-console - gnome-logs - gnome-system-monitor - nautilus - adwaita-icon-theme - gnome-control-center - gnome-shell-extensions - glib - gnome-menus - gtk3.out - xdg-user-dirs - xdg-user-dirs-gtk - cantarell-fonts - dejavu_fonts - source-code-pro - source-sans - gnome-session - adwaita-fonts - - # Coding tools - vim-full - nano - neovim - emacs - gedit - geany - kdePackages.kate - vscode - python310 - jdk17 - gcc - lldb - pypy310 - - # Runners - (writeShellScriptBin "mygcc" "gcc -std=gnu17 -x c -Wall -O2 -static -pipe -o $1 \"$1.c\" -lm") - (writeShellScriptBin "mygpp" "g++ -std=gnu++20 -x c++ -Wall -O2 -static -pipe -o $1 \"$1.cpp\" -lm") - (writeShellScriptBin "mypython" "pypy3 $@") - (writeShellScriptBin "myjavac" "javac -encoding UTF-8 -sourcepath . -d . $@") - (writeShellScriptBin "mykotlinc" "kotlinc -d . $@") - ]; - - programs.vscode = { - enable = true; - mutableExtensionsDir = false; - profiles.default = { - extensions = with pkgs.vscode-extensions; [ - ms-vscode.cpptools - ms-dotnettools.csharp - formulahendry.code-runner - vscjava.vscode-java-debug - dbaeumer.vscode-eslint - redhat.java - ms-python.python - ]; - }; - }; - - programs.firefox = { - enable = true; - profiles.default = { - settings = { - "browser.startup.homepage" = "https://domjudge.bulthuis.dev"; - }; - bookmarks = { - force = true; - settings = [ - { - name = "Sites"; - toolbar = true; - bookmarks = [ - { - name = "C Reference"; - url = "https://en.cppreference.com/w/c"; - } - { - name = "C++ Reference"; - url = "https://en.cppreference.com/w/cpp"; - } - { - name = "Python 3.10 documentation"; - url = "https://docs.python.org/3.10/download.html"; - } - { - name = "Java 17 API Specification"; - url = "https://docs.oracle.com/en/java/javase/17/docs/api/"; - } - { - name = "Kotlin Language Documentation"; - url = "https://kotlinlang.org/docs/kotlin-reference.pdf"; - } - { - name = "DOMjudge Team Manual"; - url = "https://www.domjudge.org/docs/manual/main/index.html"; - } - ]; - } - ]; - }; - }; - }; - - modules = { - unfree = { - enable = true; - allowedPackages = [ - "vscode" - "vscode-extension-ms-vscode-cpptools" - ]; - }; - }; - - desktop = { - enable = true; - name = "Gnome"; - initScript = '' - ${pkgs.gnome-session}/bin/gnome-session - ''; - session = { - type = "wayland"; - desktop = "GNOME"; - }; - }; - - xdg.portal = { - enable = true; - config.common.default = [ - "gnome" - "gtk" - ]; - extraPortals = with pkgs; [ - xdg-desktop-portal-gnome - xdg-desktop-portal-gtk - ]; - }; - - # Theme configuration - desktop.theming = - let - fontpkgs = config.desktop.theming.fonts.pkgs; - in - { - # Fonts - fonts.serif = fontpkgs."DejaVu Serif"; - fonts.sansSerif = fontpkgs."Adwaita Sans"; - fonts.monospace = fontpkgs."Adwaita Mono"; - fonts.emoji = fontpkgs."Noto Color Emoji"; - fonts.interface = fontpkgs."Adwaita Sans"; - fonts.extraFonts = [ ]; - - # Color scheme - # themes.catppuccin = { - # enable = true; - # flavor = "mocha"; - # }; - }; -} diff --git a/users/jan.nix b/users/jan.nix deleted file mode 100644 index 1507bf1..0000000 --- a/users/jan.nix +++ /dev/null @@ -1,406 +0,0 @@ -# How Jan likes his linux to be configured - -{ - lib, - config, - pkgs, - ... -}: - -{ - config = ( - lib.recursiveUpdate - { - # State version - home.stateVersion = "24.05"; - - # TODO: Move into modules - home.packages = with pkgs; [ - libreoffice-still - remmina - pinentry - thunderbird - signal-desktop - prusa-slicer - freecad-wayland - inkscape - ente-auth - bitwarden - carla - baobab - gnome-calculator - nautilus - ]; - - # desktop.development = "river-light"; - desktop.enable = true; - desktop.environments = { - river-dark = { - name = "River Dark"; - type = "custom"; - config = { }; - extraConfig = { - modules = { - # Desktop environment - river.enable = true; - waylock.enable = true; - waybar.enable = true; - mako.enable = true; - foot.enable = true; - rofi-rbw.enable = true; - }; - - # TODO: Remove everything below, it is here out of convenience and should be elsewhere - xdg.portal = { - enable = true; - - config.common.default = [ - "wlr" - "gtk" - ]; - - extraPortals = with pkgs; [ - xdg-desktop-portal-gtk - xdg-desktop-portal-wlr - ]; - }; - - # Color scheme - desktop.theming.background = { - # path = "unsorted/a_group_of_mountains_with_a_building_in_the_background.jpg"; - # image = "anime/a_colorful_buildings_with_power_lines.jpg"; - image = { - url = "https://i.postimg.cc/tTB3dM3T/1382899.png"; - hash = "sha256-kStcwAtK2vxitU6uaQtZTA5iFS8k0iXkFwinY2M8wQE="; - }; - # image = { - # url = "https://raw.githubusercontent.com/dharmx/walls/refs/heads/main/digital/a_couple_of_people_standing_on_a_mountain.png"; - # hash = "sha256-SgKG090iSxwOPCGH/2ODPbwe275Zi5k0+d5Hso0mN7c="; - # }; - themed = true; - inverted = false; - }; - desktop.theming.themes.catppuccin = { - enable = true; - flavor = "mocha"; - }; - }; - }; - river-light = { - name = "River Light"; - type = "custom"; - config = { }; - extraConfig = { - modules = { - # Desktop environment - river.enable = true; - waylock.enable = true; - waybar.enable = true; - mako.enable = true; - foot.enable = true; - rofi-rbw.enable = true; - }; - - # TODO: Remove everything below, it is here out of convenience and should be elsewhere - xdg.portal = { - enable = true; - - config.common.default = [ - "wlr" - "gtk" - ]; - - extraPortals = with pkgs; [ - xdg-desktop-portal-gtk - xdg-desktop-portal-wlr - ]; - }; - - # Color scheme - desktop.theming.background = { - # path = "unsorted/a_group_of_mountains_with_a_building_in_the_background.jpg"; - # image = "anime/a_cartoon_of_a_street_with_buildings.jpeg"; - image = { - url = "https://raw.githubusercontent.com/dharmx/walls/refs/heads/main/digital/a_drawing_of_a_spider_on_a_white_surface.png"; - hash = "sha256-eCEjM7R9yeHNhZZtvHjrgkfwT25JA7FeMoVwnQ887CQ="; - }; - themed = true; - inverted = false; - }; - desktop.theming.themes.catppuccin = { - enable = true; - flavor = lib.mkForce "latte"; - }; - }; - }; - gnome = { - name = "Gnome"; - type = "custom"; - config = { }; - extraConfig = { - programs = { - gnome-shell.enable = true; - }; - desktop = { - initScript = '' - ${pkgs.gnome-session}/bin/gnome-session - ''; - session = { - type = "wayland"; - desktop = "GNOME"; - }; - }; - modules.river.enable = lib.mkForce false; - # # Theme configuration - # desktop.theming = - # let - # fontpkgs = config.desktop.theming.fonts.pkgs; - # in - # { - # # Fonts - # fonts.serif = fontpkgs."DejaVu Serif"; - # fonts.sansSerif = fontpkgs."Adwaita Sans"; - # fonts.monospace = fontpkgs."Adwaita Mono"; - # fonts.emoji = fontpkgs."Noto Color Emoji"; - # fonts.interface = fontpkgs."Adwaita Sans"; - # fonts.extraFonts = [ ]; - - # # Color scheme - # themes.catppuccin = { - # enable = true; - # flavor = "mocha"; - # }; - # }; - - # TODO: Remove everything below, it is here out of convenience and should be elsewhere - xdg.portal = { - enable = true; - - config.common.default = [ - "gnome" - "gtk" - ]; - - extraPortals = with pkgs; [ - xdg-desktop-portal-gnome - xdg-desktop-portal-gtk - ]; - }; - home.packages = [ - # Core utilities - pkgs.epiphany - pkgs.gnome-text-editor - pkgs.gnome-calendar - pkgs.gnome-characters - pkgs.gnome-clocks - pkgs.gnome-console - pkgs.gnome-contacts - pkgs.gnome-font-viewer - pkgs.gnome-logs - pkgs.gnome-maps - pkgs.gnome-music - pkgs.gnome-system-monitor - pkgs.gnome-weather - pkgs.loupe - pkgs.gnome-connections - pkgs.simple-scan - pkgs.snapshot - pkgs.totem - pkgs.yelp - - # Optional packages - pkgs.adwaita-icon-theme - pkgs.gnome-backgrounds - pkgs.gnome-bluetooth - pkgs.gnome-color-manager - pkgs.gnome-control-center - pkgs.gnome-shell-extensions - pkgs.gnome-tour # GNOME Shell detects the .desktop file on first log-in. - pkgs.gnome-user-docs - pkgs.glib # for gsettings program - pkgs.gnome-menus - pkgs.gtk3.out # for gtk-launch program - pkgs.xdg-user-dirs # Update user dirs as described in https://freedesktop.org/wiki/Software/xdg-user-dirs/ - pkgs.xdg-user-dirs-gtk # Used to create the default bookmarks - - # Fonts - pkgs.cantarell-fonts - pkgs.dejavu_fonts - pkgs.source-code-pro # Default monospace font in 3.32 - pkgs.source-sans - - # Other stuff - pkgs.gnome-session - ]; - }; - }; - }; - - # Pipewire roc sink - xdg.configFile."pipewire/pipewire.conf.d/60-roc-sink.conf" = { - text = '' - context.modules = [ - { - name = "libpipewire-module-roc-sink" - args = { - fec.code = "rs8m" - remote.ip = "10.20.60.251" - remote.source.port = 10001 - remote.repair.port = 10002 - sink.name = "Roc Sink" - sink.props.node.name = "roc-sink" - } - } - ] - ''; - }; - - # Enabled modules - modules = { - # Communication - whatsapp.enable = true; - discord.enable = true; - - # Browser - firefox = { - enable = true; - default = false; - }; - qutebrowser = { - enable = true; - default = true; - }; - - # Gaming - steam.enable = true; - # modrinth.enable = true; - # es-de.enable = true; # TODO: Fix, again - retroarch.enable = true; - ryujinx.enable = true; - - # Media - spotify.enable = true; - feishin.enable = true; - - # Tools - git = { - enable = true; - user = "Jan-Bulthuis"; - email = "git@bulthuis.dev"; - # TODO: Move - ignores = [ - ".envrc" - ".direnv" - "flake.nix" - "flake.lock" - ]; - }; - btop.enable = true; - fish.enable = true; - bluetuith.enable = false; - winbox.enable = true; - obsidian.enable = true; - zathura.enable = true; - eduvpn.enable = true; - keyring.enable = true; - scripts.enable = true; - xpra = { - enable = true; - hosts = [ - "mixer@10.20.60.251" - ]; - }; - - # Development - neovim.enable = true; - vscode.enable = true; - docker.enable = true; - matlab.enable = true; - mathematica.enable = true; - - # Languages - haskell.enable = false; - js.enable = true; - nix.enable = true; - rust.enable = true; - python.enable = true; - cpp.enable = true; - tex.enable = true; - jupyter.enable = true; - - # Enable unfree - unfree.enable = true; - }; - - # Theme configuration - desktop.theming = - let - fontpkgs = config.desktop.theming.fonts.pkgs; - in - lib.mkDefault { - # Fonts - fonts.serif = fontpkgs."DejaVu Serif"; - fonts.sansSerif = fontpkgs."DejaVu Sans"; - fonts.monospace = fontpkgs."Dina"; - fonts.emoji = fontpkgs."Noto Color Emoji"; - fonts.interface = fontpkgs."Dina"; - fonts.extraFonts = [ ]; - - # Color scheme - themes.catppuccin = { - enable = true; - flavor = "mocha"; - }; - }; - } - { - # Default desktop environment - modules = { - # Desktop environment - river.enable = true; - waylock.enable = true; - waybar.enable = true; - mako.enable = true; - foot.enable = true; - rofi-rbw.enable = true; - }; - - # TODO: Remove everything below, it is here out of convenience and should be elsewhere - xdg.portal = { - enable = true; - - config.common.default = lib.mkDefault [ - "wlr" - "gtk" - ]; - - extraPortals = - with pkgs; - lib.mkDefault [ - xdg-desktop-portal-gtk - xdg-desktop-portal-wlr - ]; - }; - - # Color scheme - desktop.theming.background = lib.mkDefault { - # path = "unsorted/a_group_of_mountains_with_a_building_in_the_background.jpg"; - # image = "anime/a_colorful_buildings_with_power_lines.jpg"; - image = { - url = "https://i.postimg.cc/tTB3dM3T/1382899.png"; - hash = "sha256-kStcwAtK2vxitU6uaQtZTA5iFS8k0iXkFwinY2M8wQE="; - }; - # image = { - # url = "https://raw.githubusercontent.com/dharmx/walls/refs/heads/main/digital/a_couple_of_people_standing_on_a_mountain.png"; - # hash = "sha256-SgKG090iSxwOPCGH/2ODPbwe275Zi5k0+d5Hso0mN7c="; - # }; - themed = true; - inverted = false; - }; - desktop.theming.themes.catppuccin = { - enable = true; - flavor = "mocha"; - }; - } - ); -}