new wm, hyprland gone

This commit is contained in:
Reid 2025-05-18 23:05:26 -07:00
parent 003f37bfbd
commit cb4b22b4e5
Signed by: reidlab
GPG key ID: DAF5EAF6665839FD
41 changed files with 1145 additions and 1364 deletions

View file

@ -19,7 +19,7 @@
# debug
strace ltrace lsof helvum
# apps
firefox qalculate-gtk krita inkscape onlyoffice-desktopeditors vlc nicotine-plus transmission_4-gtk font-manager obs-studio imhex kdePackages.kdenlive
firefox qalculate-gtk krita inkscape onlyoffice-desktopeditors vlc nicotine-plus transmission_4-gtk font-manager obs-studio imhex pwvucontrol nautilus gnome-disk-utility gnome-text-editor baobab file-roller gnome-system-monitor loupe gnome-weather kdePackages.kdenlive
# compatibility
wineWowPackages.waylandFull winetricks
# misc
@ -28,9 +28,6 @@
prismlauncher
] ++ (with pkgs.my; [
# none yet
]) ++ (with pkgs.gnome; [
# yay gnomeware!!!!!!!!!!!!!! yum
nautilus gnome-disk-utility pkgs.gnome-text-editor pkgs.baobab file-roller gnome-system-monitor loupe pkgs.gnome-weather
]);
modules = {
@ -41,6 +38,7 @@
pipewire.enable = true;
print.enable = true;
pointer.enable = true;
tablet.enable = true;
};
dev = {
enable = true;
@ -49,28 +47,37 @@
# set to `x11` or `wayland`, improves compat
envProto = "wayland";
hyprland.enable = true;
# window manager / desktop environment
niri.enable = true;
# accessories
hyprlock.enable = true;
hypridle.enable = true;
swww.enable = true;
gnome-keyring.enable = true;
mate-polkit.enable = true;
dunst.enable = true;
rofi.enable = true;
nwg-drawer.enable = true;
fuzzel.enable = true;
waybar.enable = true;
batsignal.enable = true;
wob.enable = true;
gammastep.enable = true;
clipse.enable = true;
cliphist.enable = true;
xwayland-satellite.enable = true;
wl-clip-persist.enable = true;
# display manager + boot splash
sddm.enable = true;
plymouth.enable = true;
# display manager
regreet.enable = true;
# theme, see `modules/desktop/themes`
themes.active = "catppuccin";
# monitors, see `modules/desktop/monitors`
monitors.enable = true;
monitors.monitors = [
{ name = "eDP-1"; scale = 2.0; }
];
};
software = {
# system