Compare commits

...

2 commits

Author SHA1 Message Date
74fd474e4a
fix: put tmps into RAM
Some checks failed
Continuous Integration / Checks (push) Has been cancelled
2025-05-25 14:47:09 +02:00
22a525b5b3
feat: switch to KDE 2025-05-25 14:35:05 +02:00
3 changed files with 20 additions and 10 deletions

View file

@ -10,7 +10,7 @@ let
"direnv"
"git"
"gpg"
"gtk"
#"gtk"
#"keyring"
"syncthing"
"tmux"
@ -432,7 +432,7 @@ in
}
'';
services.poweralertd.enable = true;
#services.poweralertd.enable = true;
# Let Home Manager install and manage itself.
programs.home-manager.enable = true;

View file

@ -145,8 +145,12 @@ in
dmenu
grim # screenshot functionality
slurp # screenshot functionality
mako # notification system developed by swaywm maintainer
#mako # notification system developed by swaywm maintainer
pulseaudio
# KDE apps
kdePackages.kmail
kdePackages.kmail-account-wizard
];
networking.firewall = {
@ -195,11 +199,14 @@ in
services.gnome.gnome-keyring.enable = lib.mkForce false;
programs.gnupg.agent.enable = true;
#services.xserver.enable = true;
#services.xserver.desktopManager.gnome.enable = true;
#services.xserver.displayManager.gdm.enable = true;
# KDE
services = {
desktopManager.plasma6.enable = true;
displayManager.sddm.enable = true;
displayManager.sddm.wayland.enable = true;
};
services.greetd = {
enable = true;
enable = false;
settings = {
default_session = {
command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --cmd sway";
@ -208,7 +215,7 @@ in
};
};
systemd.user.services.kanshi = {
enable = true;
enable = false;
description = "kanshi daemon";
environment = {
WAYLAND_DISPLAY = "wayland-1";
@ -221,11 +228,11 @@ in
};
# enable Sway window manager
programs.sway = {
enable = true;
enable = false;
wrapperFeatures.gtk = true;
};
programs.light.enable = true;
xdg.portal.wlr.enable = true;
xdg.portal.wlr.enable = false;
hardware.bluetooth.enable = true;
hardware.opengl = {

View file

@ -8,6 +8,9 @@ in
./upgrade-pg-cluster.nix
];
boot.tmp.useTmpfs = true;
boot.tmp.tmpfsSize = "50%";
i18n.defaultLocale = mkDefault "en_US.UTF-8";
console = mkDefault {
font = "Lat2-Terminus16";