forked from Shinonome/dots-hyprland
a
This commit is contained in:
@@ -53,7 +53,7 @@
|
|||||||
in {
|
in {
|
||||||
homeManagerModules = rec {
|
homeManagerModules = rec {
|
||||||
default = illogical-impulse;
|
default = illogical-impulse;
|
||||||
illogical-impulse = import ./modules/desktop/default.nix;
|
illogical-impulse = import ./modules/desktop/default.nix {inherit inputs;};
|
||||||
};
|
};
|
||||||
|
|
||||||
legacyPackages = eachSupportedSystem (pkgs: {
|
legacyPackages = eachSupportedSystem (pkgs: {
|
||||||
@@ -79,7 +79,7 @@
|
|||||||
'';
|
'';
|
||||||
dontPatchShebangs = true;
|
dontPatchShebangs = true;
|
||||||
};
|
};
|
||||||
iiOneUI4Icons = pkgs.stdenv.mkDerivation rec {
|
iiOneUI4Icons = pkgs.stdenv.mkDerivation {
|
||||||
pname = "ii-oneui4-icons";
|
pname = "ii-oneui4-icons";
|
||||||
version = "r70.55eada4";
|
version = "r70.55eada4";
|
||||||
src = oneUI;
|
src = oneUI;
|
||||||
|
|||||||
@@ -59,158 +59,5 @@ in {
|
|||||||
inputs.matugen.packages.${pkgs.system}.default
|
inputs.matugen.packages.${pkgs.system}.default
|
||||||
inputs.hyprland.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
|
|
||||||
# ];
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user