diff --git a/flake.nix b/flake.nix index d6183d4a8..79c24388a 100644 --- a/flake.nix +++ b/flake.nix @@ -53,7 +53,7 @@ in { homeManagerModules = rec { default = illogical-impulse; - illogical-impulse = import ./modules/desktop/default.nix; + illogical-impulse = import ./modules/desktop/default.nix {inherit inputs;}; }; legacyPackages = eachSupportedSystem (pkgs: { @@ -79,7 +79,7 @@ ''; dontPatchShebangs = true; }; - iiOneUI4Icons = pkgs.stdenv.mkDerivation rec { + iiOneUI4Icons = pkgs.stdenv.mkDerivation { pname = "ii-oneui4-icons"; version = "r70.55eada4"; src = oneUI; diff --git a/modules/desktop/desktop.nix b/modules/desktop/desktop.nix index 76da55433..ec3ca67a1 100644 --- a/modules/desktop/desktop.nix +++ b/modules/desktop/desktop.nix @@ -59,158 +59,5 @@ in { inputs.matugen.packages.${pkgs.system}.default inputs.hyprland.packages.${pkgs.system}.default ]; - # - # home.packages = with pkgs; - # [ - # inputs.illogical-impulse.legacyPackages.${pkgs.system}.iiShellConfig - # inputs.illogical-impulse.legacyPackages.${pkgs.system}.iiOneUI4Icons - # inputs.illogical-impulse.legacyPackages.${pkgs.system}.quickshellWithQT - # inputs.matugen.packages.${pkgs.system}.default - # ] - # ++ - # # --- Illogical Impulse Audio Dependencies --- - # [ - # cava - # pavucontrol - # wireplumber - # libdbusmenu-gtk3 - # playerctl - # ] - # # --- Illogical Impulse Backlight Dependencies --- - # ++ [ - # geoclue2 # FIXME - # brightnessctl - # ddcutil - # ] - # # --- Illogical Impulse Basic Dependencies --- - # ++ [ - # axel - # bc - # coreutils - # cliphist - # cmake - # curl - # rsync - # wget - # ripgrep - # jq - # meson - # xdg-user-dirs - # ] - # # --- Illogical Impulse Bibata Dependencies --- - # ++ [ - # bibata-cursors - # ] - # # --- Illogical Impulse Fonts and Theming Dependencies --- - # ++ [ - # # adw-gtk-theme-git - # # breeze - # # breeze-plus - # # darkly-bin - # adw-gtk3 #FIXME - # darkly - # eza - # foot - # fish - # fontconfig - # # kde-material-you-colors - # kitty - # # matugen.packages.${pkgs.system}.default - # # otf-space-grotesk - # starship - # # ttf-gabarito-git - # nerd-fonts.jetbrains-mono - # material-symbols - # # ttf-material-symbols-variable-git - # # ttf-readex-pro - # # ttf-rubik-vf - # # ttf-twemoji - # ] - # # --- Illogical Impulse Hyprland Dependencies --- - # ++ [ - # # hyprland.packages.${pkgs.system}.default - # hypridle - # hyprcursor - # hyprlang - # hyprlock - # hyprpicker - # hyprsunset - # hyprutils - # hyprwayland-scanner - # wl-clipboard - # ] - # # --- Illogical Impulse KDE Dependencies --- - # ++ [ - # kdePackages.bluedevil - # gnome-keyring - # networkmanager - # kdePackages.plasma-nm - # kdePackages.polkit-kde-agent-1 - # kdePackages.dolphin - # kdePackages.systemsettings - # ] - # # TODO - # # Microtex - # ++ [ - # ] - # # --- Illogical Impulse OneUI Dependencies --- - # ++ [ - # ] - # # --- Illogical Impulse XDG Portal Dependencies --- - # ++ [ - # xdg-desktop-portal - # kdePackages.xdg-desktop-portal-kde - # xdg-desktop-portal-gtk - # xdg-desktop-portal-hyprland - # ] - # # --- Illogical Impulse Python Dependencies --- - # ++ [ - # clang - # uv - # gtk4 - # libadwaita - # libsoup_3 - # libportal-gtk4 - # gobject-introspection - # sassc - # python3Packages.opencv-python - # ] - # # --- Illogical Impulse Screencapture Dependencies --- - # ++ [ - # hyprshot - # slurp - # swappy - # tesseract - # # tesseract-data-eng - # wf-recorder - # ] - # # --- Illogical Impulse GTK/Qt Dependencies --- - # ++ [ - # kdePackages.kdialog - # # qt6-5compat - # # qt6-avif-image-plugin - # # qt6-base - # # qt6-declarative - # # qt6-imageformats - # # qt6-multimedia - # # qt6-positioning - # # qt6-quicktimeline - # # qt6-sensors - # # qt6-svg - # # qt6-tools - # # qt6-translations - # # qt6-virtualkeyboard - # # qt6-wayland - # upower - # wtype - # ydotool - # ] - # # --- Illogical Impulse Widget Dependencies --- - # ++ [ - # fuzzel - # # glib2 - # translate-shell - # wlogout - # ]; }; }