From 2928310925ff3aa75c71ef9cc3d5fbbda9e45809 Mon Sep 17 00:00:00 2001 From: xunuwu Date: Thu, 17 Apr 2025 13:36:47 +0200 Subject: [PATCH] cleaning by inlining tiny files --- flake.lock | 47 +--------- flake.nix | 3 - home/profiles/develop/devenv.nix | 3 - home/profiles/develop/tools.nix | 3 - .../editors/jetbrains/android-studio.nix | 3 - home/profiles/editors/jetbrains/idea.nix | 13 --- home/profiles/editors/jetbrains/rider.nix | 3 - home/profiles/editors/vscodium.nix | 5 - home/profiles/programs/games/heroic.nix | 3 - home/profiles/programs/games/krunker.nix | 9 -- home/profiles/programs/games/lutris.nix | 3 - home/profiles/programs/games/minecraft.nix | 3 - home/profiles/programs/games/roblox.nix | 10 -- home/profiles/programs/games/switch.nix | 3 - home/profiles/programs/media/jellyfin.nix | 6 -- home/profiles/programs/media/stremio.nix | 3 - home/profiles/programs/misc/bitwarden.nix | 3 - home/profiles/programs/misc/blender.nix | 3 - home/profiles/programs/misc/dolphin.nix | 3 - home/profiles/programs/misc/element.nix | 3 - home/profiles/programs/misc/foliate.nix | 5 - home/profiles/programs/misc/keepassxc.nix | 3 - home/profiles/programs/misc/krita.nix | 3 - home/profiles/programs/misc/libreoffice.nix | 3 - home/profiles/programs/misc/obsidian.nix | 3 - home/profiles/programs/misc/pwvucontrol.nix | 5 - home/profiles/programs/misc/qpwgraph.nix | 5 - home/profiles/programs/music/picard.nix | 3 - home/profiles/programs/music/puddletag.nix | 3 - home/profiles/services/udiskie.nix | 3 - home/profiles/terminal/programs/lazygit.nix | 3 - home/profiles/terminal/programs/tdf.nix | 3 - home/profiles/terminal/programs/zoxide.nix | 3 - home/profiles/terminal/shell/starship.nix | 5 - home/suites/hopper/default.nix | 16 +++- home/suites/kidney/default.nix | 23 ----- home/suites/nixdesk/default.nix | 92 ++++++++++++------- readme.txt | 1 - sys/machines/kidney/default.nix | 42 --------- sys/machines/kidney/fonts.nix | 18 ---- sys/machines/kidney/hardware.nix | 3 - sys/machines/kidney/wsl.nix | 11 --- 42 files changed, 75 insertions(+), 313 deletions(-) delete mode 100644 home/profiles/develop/devenv.nix delete mode 100644 home/profiles/develop/tools.nix delete mode 100644 home/profiles/editors/jetbrains/android-studio.nix delete mode 100644 home/profiles/editors/jetbrains/idea.nix delete mode 100644 home/profiles/editors/jetbrains/rider.nix delete mode 100644 home/profiles/editors/vscodium.nix delete mode 100644 home/profiles/programs/games/heroic.nix delete mode 100644 home/profiles/programs/games/krunker.nix delete mode 100644 home/profiles/programs/games/lutris.nix delete mode 100644 home/profiles/programs/games/minecraft.nix delete mode 100644 home/profiles/programs/games/roblox.nix delete mode 100644 home/profiles/programs/games/switch.nix delete mode 100644 home/profiles/programs/media/jellyfin.nix delete mode 100644 home/profiles/programs/media/stremio.nix delete mode 100644 home/profiles/programs/misc/bitwarden.nix delete mode 100644 home/profiles/programs/misc/blender.nix delete mode 100644 home/profiles/programs/misc/dolphin.nix delete mode 100644 home/profiles/programs/misc/element.nix delete mode 100644 home/profiles/programs/misc/foliate.nix delete mode 100644 home/profiles/programs/misc/keepassxc.nix delete mode 100644 home/profiles/programs/misc/krita.nix delete mode 100644 home/profiles/programs/misc/libreoffice.nix delete mode 100644 home/profiles/programs/misc/obsidian.nix delete mode 100644 home/profiles/programs/misc/pwvucontrol.nix delete mode 100644 home/profiles/programs/misc/qpwgraph.nix delete mode 100644 home/profiles/programs/music/picard.nix delete mode 100644 home/profiles/programs/music/puddletag.nix delete mode 100644 home/profiles/services/udiskie.nix delete mode 100644 home/profiles/terminal/programs/lazygit.nix delete mode 100644 home/profiles/terminal/programs/tdf.nix delete mode 100644 home/profiles/terminal/programs/zoxide.nix delete mode 100644 home/profiles/terminal/shell/starship.nix delete mode 100644 home/suites/kidney/default.nix delete mode 100644 sys/machines/kidney/default.nix delete mode 100644 sys/machines/kidney/fonts.nix delete mode 100644 sys/machines/kidney/hardware.nix delete mode 100644 sys/machines/kidney/wsl.nix diff --git a/flake.lock b/flake.lock index d42fdf2..36b5355 100644 --- a/flake.lock +++ b/flake.lock @@ -196,22 +196,6 @@ } }, "flake-compat_3": { - "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_4": { "flake": false, "locked": { "lastModified": 1696426674, @@ -227,7 +211,7 @@ "type": "github" } }, - "flake-compat_5": { + "flake-compat_4": { "locked": { "lastModified": 1733328505, "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", @@ -439,7 +423,7 @@ }, "git-hooks": { "inputs": { - "flake-compat": "flake-compat_4", + "flake-compat": "flake-compat_3", "gitignore": "gitignore", "nixpkgs": [ "nvim-config", @@ -656,7 +640,7 @@ }, "neovim-nightly-overlay": { "inputs": { - "flake-compat": "flake-compat_3", + "flake-compat": "flake-compat_2", "flake-parts": "flake-parts_3", "git-hooks": "git-hooks", "hercules-ci-effects": "hercules-ci-effects", @@ -736,28 +720,6 @@ "type": "github" } }, - "nixos-wsl": { - "inputs": { - "flake-compat": "flake-compat_2", - "nixpkgs": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1742999260, - "narHash": "sha256-wgeb7kSod9MAGm39MsVLsy2zxSbtCtckCkgfbjg6TLM=", - "owner": "nix-community", - "repo": "NixOS-WSL", - "rev": "64d679540fa4d7e2afdbbb53ea63e3e5019c1f52", - "type": "github" - }, - "original": { - "owner": "nix-community", - "ref": "main", - "repo": "NixOS-WSL", - "type": "github" - } - }, "nixpkgs": { "locked": { "lastModified": 1740367490, @@ -901,7 +863,6 @@ "hardware": "hardware", "home-manager": "home-manager", "nix-index-database": "nix-index-database", - "nixos-wsl": "nixos-wsl", "nixpkgs": "nixpkgs_2", "nvim-config": "nvim-config", "sobercookie": "sobercookie", @@ -959,7 +920,7 @@ "base16-helix": "base16-helix", "base16-vim": "base16-vim", "firefox-gnome-theme": "firefox-gnome-theme", - "flake-compat": "flake-compat_5", + "flake-compat": "flake-compat_4", "flake-utils": "flake-utils_3", "git-hooks": "git-hooks_2", "gnome-shell": "gnome-shell", diff --git a/flake.nix b/flake.nix index 023d160..ab88766 100644 --- a/flake.nix +++ b/flake.nix @@ -54,9 +54,6 @@ nix-index-database.url = "github:Mic92/nix-index-database"; nix-index-database.inputs.nixpkgs.follows = "nixpkgs"; - nixos-wsl.url = "github:nix-community/NixOS-WSL/main"; - nixos-wsl.inputs.nixpkgs.follows = "nixpkgs"; - authentik-nix.url = "github:nix-community/authentik-nix"; # nvfetcher.url = "github:berberman/nvfetcher"; diff --git a/home/profiles/develop/devenv.nix b/home/profiles/develop/devenv.nix deleted file mode 100644 index cf71afe..0000000 --- a/home/profiles/develop/devenv.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [devenv]; -} diff --git a/home/profiles/develop/tools.nix b/home/profiles/develop/tools.nix deleted file mode 100644 index dad9862..0000000 --- a/home/profiles/develop/tools.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [tokei]; -} diff --git a/home/profiles/editors/jetbrains/android-studio.nix b/home/profiles/editors/jetbrains/android-studio.nix deleted file mode 100644 index d75a258..0000000 --- a/home/profiles/editors/jetbrains/android-studio.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [android-studio]; -} diff --git a/home/profiles/editors/jetbrains/idea.nix b/home/profiles/editors/jetbrains/idea.nix deleted file mode 100644 index 5233712..0000000 --- a/home/profiles/editors/jetbrains/idea.nix +++ /dev/null @@ -1,13 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [ - (symlinkJoin { - name = "idea-ultimate"; - paths = [jetbrains.idea-ultimate]; - buildInputs = [makeWrapper]; - postBuild = '' - wrapProgram $out/bin/idea-ultimate \ - --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [libGL]}" - ''; - }) - ]; -} diff --git a/home/profiles/editors/jetbrains/rider.nix b/home/profiles/editors/jetbrains/rider.nix deleted file mode 100644 index a51f955..0000000 --- a/home/profiles/editors/jetbrains/rider.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs.jetbrains; [rider]; -} diff --git a/home/profiles/editors/vscodium.nix b/home/profiles/editors/vscodium.nix deleted file mode 100644 index dee45d4..0000000 --- a/home/profiles/editors/vscodium.nix +++ /dev/null @@ -1,5 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [ - vscodium - ]; -} diff --git a/home/profiles/programs/games/heroic.nix b/home/profiles/programs/games/heroic.nix deleted file mode 100644 index a7edb2d..0000000 --- a/home/profiles/programs/games/heroic.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [heroic]; -} diff --git a/home/profiles/programs/games/krunker.nix b/home/profiles/programs/games/krunker.nix deleted file mode 100644 index 490e155..0000000 --- a/home/profiles/programs/games/krunker.nix +++ /dev/null @@ -1,9 +0,0 @@ -{ - self, - pkgs, - ... -}: { - home.packages = [ - self.packages.${pkgs.system}.krunker - ]; -} diff --git a/home/profiles/programs/games/lutris.nix b/home/profiles/programs/games/lutris.nix deleted file mode 100644 index f3bc2b7..0000000 --- a/home/profiles/programs/games/lutris.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [lutris]; -} diff --git a/home/profiles/programs/games/minecraft.nix b/home/profiles/programs/games/minecraft.nix deleted file mode 100644 index f1343cb..0000000 --- a/home/profiles/programs/games/minecraft.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [prismlauncher]; -} diff --git a/home/profiles/programs/games/roblox.nix b/home/profiles/programs/games/roblox.nix deleted file mode 100644 index d88c259..0000000 --- a/home/profiles/programs/games/roblox.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ - inputs, - pkgs, - ... -}: { - # i have sober installed imperatively through flatpak - home.packages = [ - inputs.sobercookie.packages.${pkgs.system}.default - ]; -} diff --git a/home/profiles/programs/games/switch.nix b/home/profiles/programs/games/switch.nix deleted file mode 100644 index 9ecfe31..0000000 --- a/home/profiles/programs/games/switch.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [ryubing]; -} diff --git a/home/profiles/programs/media/jellyfin.nix b/home/profiles/programs/media/jellyfin.nix deleted file mode 100644 index 8e4cdf0..0000000 --- a/home/profiles/programs/media/jellyfin.nix +++ /dev/null @@ -1,6 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [ - jellyfin-media-player - feishin - ]; -} diff --git a/home/profiles/programs/media/stremio.nix b/home/profiles/programs/media/stremio.nix deleted file mode 100644 index 77f1ec7..0000000 --- a/home/profiles/programs/media/stremio.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [stremio]; -} diff --git a/home/profiles/programs/misc/bitwarden.nix b/home/profiles/programs/misc/bitwarden.nix deleted file mode 100644 index 6a18d9c..0000000 --- a/home/profiles/programs/misc/bitwarden.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = [pkgs.bitwarden-desktop]; -} diff --git a/home/profiles/programs/misc/blender.nix b/home/profiles/programs/misc/blender.nix deleted file mode 100644 index ba4e97a..0000000 --- a/home/profiles/programs/misc/blender.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [blender]; -} diff --git a/home/profiles/programs/misc/dolphin.nix b/home/profiles/programs/misc/dolphin.nix deleted file mode 100644 index 3e0da95..0000000 --- a/home/profiles/programs/misc/dolphin.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [kdePackages.dolphin]; -} diff --git a/home/profiles/programs/misc/element.nix b/home/profiles/programs/misc/element.nix deleted file mode 100644 index 4393314..0000000 --- a/home/profiles/programs/misc/element.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [element-desktop]; -} diff --git a/home/profiles/programs/misc/foliate.nix b/home/profiles/programs/misc/foliate.nix deleted file mode 100644 index 985b8c6..0000000 --- a/home/profiles/programs/misc/foliate.nix +++ /dev/null @@ -1,5 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [ - foliate - ]; -} diff --git a/home/profiles/programs/misc/keepassxc.nix b/home/profiles/programs/misc/keepassxc.nix deleted file mode 100644 index b268313..0000000 --- a/home/profiles/programs/misc/keepassxc.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = [pkgs.keepassxc]; -} diff --git a/home/profiles/programs/misc/krita.nix b/home/profiles/programs/misc/krita.nix deleted file mode 100644 index 65c8db4..0000000 --- a/home/profiles/programs/misc/krita.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = [pkgs.krita]; -} diff --git a/home/profiles/programs/misc/libreoffice.nix b/home/profiles/programs/misc/libreoffice.nix deleted file mode 100644 index 09c88ec..0000000 --- a/home/profiles/programs/misc/libreoffice.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [libreoffice-qt6]; -} diff --git a/home/profiles/programs/misc/obsidian.nix b/home/profiles/programs/misc/obsidian.nix deleted file mode 100644 index b521c22..0000000 --- a/home/profiles/programs/misc/obsidian.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [obsidian]; -} diff --git a/home/profiles/programs/misc/pwvucontrol.nix b/home/profiles/programs/misc/pwvucontrol.nix deleted file mode 100644 index 365c45b..0000000 --- a/home/profiles/programs/misc/pwvucontrol.nix +++ /dev/null @@ -1,5 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [ - pwvucontrol - ]; -} diff --git a/home/profiles/programs/misc/qpwgraph.nix b/home/profiles/programs/misc/qpwgraph.nix deleted file mode 100644 index d72fe3c..0000000 --- a/home/profiles/programs/misc/qpwgraph.nix +++ /dev/null @@ -1,5 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [ - qpwgraph - ]; -} diff --git a/home/profiles/programs/music/picard.nix b/home/profiles/programs/music/picard.nix deleted file mode 100644 index 4ce374b..0000000 --- a/home/profiles/programs/music/picard.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = [pkgs.picard]; -} diff --git a/home/profiles/programs/music/puddletag.nix b/home/profiles/programs/music/puddletag.nix deleted file mode 100644 index e44c0fa..0000000 --- a/home/profiles/programs/music/puddletag.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = [pkgs.puddletag]; -} diff --git a/home/profiles/services/udiskie.nix b/home/profiles/services/udiskie.nix deleted file mode 100644 index f3ea3b8..0000000 --- a/home/profiles/services/udiskie.nix +++ /dev/null @@ -1,3 +0,0 @@ -{ - services.udiskie.enable = true; -} diff --git a/home/profiles/terminal/programs/lazygit.nix b/home/profiles/terminal/programs/lazygit.nix deleted file mode 100644 index 36f77fd..0000000 --- a/home/profiles/terminal/programs/lazygit.nix +++ /dev/null @@ -1,3 +0,0 @@ -{ - programs.lazygit.enable = true; -} diff --git a/home/profiles/terminal/programs/tdf.nix b/home/profiles/terminal/programs/tdf.nix deleted file mode 100644 index cbe6af9..0000000 --- a/home/profiles/terminal/programs/tdf.nix +++ /dev/null @@ -1,3 +0,0 @@ -{pkgs, ...}: { - home.packages = with pkgs; [tdf]; -} diff --git a/home/profiles/terminal/programs/zoxide.nix b/home/profiles/terminal/programs/zoxide.nix deleted file mode 100644 index c4b4530..0000000 --- a/home/profiles/terminal/programs/zoxide.nix +++ /dev/null @@ -1,3 +0,0 @@ -{ - programs.zoxide.enable = true; -} diff --git a/home/profiles/terminal/shell/starship.nix b/home/profiles/terminal/shell/starship.nix deleted file mode 100644 index 927ad3a..0000000 --- a/home/profiles/terminal/shell/starship.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ - programs.starship = { - enable = true; - }; -} diff --git a/home/suites/hopper/default.nix b/home/suites/hopper/default.nix index a23d3a6..f3fe311 100644 --- a/home/suites/hopper/default.nix +++ b/home/suites/hopper/default.nix @@ -1,6 +1,7 @@ { homeProfiles, lib, + pkgs, ... }: { imports = with homeProfiles; [ @@ -13,19 +14,24 @@ programs.desktop.default programs.desktop.sway.default - programs.misc.pwvucontrol - programs.misc.qpwgraph - programs.media.mpv - programs.media.stremio services.playerctl services.polkit-agent - services.udiskie ]; wayland.windowManager.sway.config.output."HDMI-A-1".scale = "2.0"; + services = { + udiskie.enable = true; + }; + home.packages = with pkgs; [ + pwvucontrol + qpwgraph + + stremio + ]; + home = { username = "desktop"; homeDirectory = lib.mkForce "/home/desktop"; diff --git a/home/suites/kidney/default.nix b/home/suites/kidney/default.nix deleted file mode 100644 index e613eae..0000000 --- a/home/suites/kidney/default.nix +++ /dev/null @@ -1,23 +0,0 @@ -{homeProfiles, ...}: { - imports = with homeProfiles; [ - default - - # editors.emacs - editors.nvim - - terminal.shell.zsh - terminal.programs.xdg - terminal.programs.direnv - terminal.programs.comma - terminal.programs.tmux - terminal.programs.irssi - - develop.langs.nix - develop.tools - develop.devenv - - terminal.programs.git - terminal.programs.github - terminal.programs.lazygit - ]; -} diff --git a/home/suites/nixdesk/default.nix b/home/suites/nixdesk/default.nix index 6175829..0abd071 100644 --- a/home/suites/nixdesk/default.nix +++ b/home/suites/nixdesk/default.nix @@ -1,6 +1,7 @@ { self, pkgs, + inputs, homeProfiles, ... }: { @@ -14,26 +15,18 @@ terminal.shell.zsh terminal.shell.fish - terminal.shell.starship terminal.programs.xdg terminal.programs.direnv terminal.programs.tmux terminal.programs.comma - terminal.programs.zoxide - terminal.programs.tdf terminal.programs.irssi terminal.programs.git terminal.programs.github - terminal.programs.lazygit terminal.programs.jujutsu # editors.emacs editors.nvim - editors.vscodium - editors.jetbrains.rider - editors.jetbrains.idea - editors.jetbrains.android-studio programs.browsers.firefox.default programs.browsers.tor @@ -50,9 +43,7 @@ # development develop.common - develop.tools develop.docs - develop.devenv develop.langs.haskell develop.langs.rust @@ -64,41 +55,78 @@ develop.langs.c # programs - programs.misc.keepassxc - programs.misc.bitwarden programs.misc.discord - programs.misc.element programs.misc.obs - programs.misc.krita - programs.misc.foliate - programs.misc.blender - programs.misc.obsidian - programs.misc.dolphin - programs.misc.pwvucontrol - programs.misc.qpwgraph - programs.misc.libreoffice - programs.music.puddletag - programs.music.picard programs.music.beets programs.music.cmus programs.media.mpv - programs.media.jellyfin - programs.media.stremio # gaming programs.games.default - programs.games.lutris - programs.games.switch - programs.games.heroic - programs.games.minecraft - programs.games.roblox - programs.games.krunker services.playerctl services.polkit-agent - services.udiskie # although i dont need this for usb memory, it is quite convenient for flashing qmk # services.appusage ]; + + services = { + udiskie.enable = true; + }; + programs = { + starship.enable = true; + zoxide.enable = true; + lazygit.enable = true; + }; + home.packages = with pkgs; [ + # coding + tokei + devenv + vscodium + android-studio + jetbrains.rider + jetbrains.idea-ultimate + + # communication + element-desktop + + # audio + pwvucontrol + qpwgraph + + # productivity + tdf # terminal pdf reader + obsidian + + # passwords + keepassxc + bitwarden-desktop + + # creating + krita + blender + libreoffice-qt6 + + # system things + kdePackages.dolphin + + # music + puddletag + picard + + # media + stremio + jellyfin-media-player + feishin + foliate + + # games + heroic + lutris + ryubing # switch emu + prismlauncher + inputs.sobercookie.packages.${pkgs.system}.default + self.packages.${pkgs.system}.krunker + ]; } diff --git a/readme.txt b/readme.txt index c9bfb3c..a81ae53 100644 --- a/readme.txt +++ b/readme.txt @@ -2,7 +2,6 @@ config files for my puters nixdesk - main desktop hopper - server -kidney - wsl TODO diff --git a/sys/machines/kidney/default.nix b/sys/machines/kidney/default.nix deleted file mode 100644 index 78f939f..0000000 --- a/sys/machines/kidney/default.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ - specialArgs, - systemProfiles, - homeSuites, - ... -}: { - imports = with systemProfiles; [ - ./wsl.nix - ./hardware.nix - ./fonts.nix - - core.tools - core.users - core.locale - - programs.tools - programs.zsh - programs.fish - programs.home-manager - hardware.graphics - - services.flatpak - services.xdg-portals - - nix.default - nix.gc - - { - home-manager = { - users.xun.imports = [ - homeSuites.kidney - {home.stateVersion = "24.05";} - ]; - extraSpecialArgs = specialArgs; - }; - } - ]; - - networking.hostName = "kidney"; - - system.stateVersion = "24.05"; -} diff --git a/sys/machines/kidney/fonts.nix b/sys/machines/kidney/fonts.nix deleted file mode 100644 index b7fcd58..0000000 --- a/sys/machines/kidney/fonts.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ - pkgs, - self, - ... -}: { - fonts = { - packages = with pkgs; [ - font-awesome - iosevka - emacs-all-the-icons-fonts - self.packages.${pkgs.system}.cartograph-cf - ]; - enableDefaultPackages = false; - fontconfig.defaultFonts = { - monospace = ["Iosevka"]; - }; - }; -} diff --git a/sys/machines/kidney/hardware.nix b/sys/machines/kidney/hardware.nix deleted file mode 100644 index d85fabf..0000000 --- a/sys/machines/kidney/hardware.nix +++ /dev/null @@ -1,3 +0,0 @@ -{ - nixpkgs.hostPlatform.system = "x86_64-linux"; -} diff --git a/sys/machines/kidney/wsl.nix b/sys/machines/kidney/wsl.nix deleted file mode 100644 index 5cd251d..0000000 --- a/sys/machines/kidney/wsl.nix +++ /dev/null @@ -1,11 +0,0 @@ -{inputs, ...}: { - imports = [ - inputs.nixos-wsl.nixosModules.default - ]; - - wsl = { - enable = true; - defaultUser = "xun"; - startMenuLaunchers = true; - }; -}