KDE on workstation

This commit is contained in:
Daniel Flanagan 2024-02-29 09:51:49 -06:00
parent 40abda7ae9
commit d035874f27
Signed by: lytedev
GPG key ID: 5B2020A0F9921EF4

View file

@ -19,6 +19,7 @@
desktop-usage desktop-usage
podman podman
kde-plasma
postgres postgres
wifi wifi
hyprland hyprland
@ -30,11 +31,29 @@
programs.steam.enable = true; programs.steam.enable = true;
programs.steam.remotePlay.openFirewall = true; programs.steam.remotePlay.openFirewall = true;
environment = {
systemPackages = with pkgs; [
spotify
discord
radeontop
slack
godot_4
fractal
prismlauncher
variety # wallpaper switcher that I use with GNOME
radeontop
sops
obs-studio
xh
];
};
home-manager.users.daniel = { home-manager.users.daniel = {
imports = with outputs.homeManagerModules; [ imports = with outputs.homeManagerModules; [
sway sway
pass pass
firefox-no-tabs firefox-no-tabs
wallpaper-manager
melee melee
# hyprland # hyprland
]; ];
@ -45,6 +64,8 @@
# }; # };
# }; # };
services.mako.enable = lib.mkForce false; # don't use mako when using plasma
wayland.windowManager.hyprland = { wayland.windowManager.hyprland = {
settings = { settings = {
env = [ env = [
@ -112,12 +133,6 @@
hardware.bluetooth.enable = true; hardware.bluetooth.enable = true;
powerManagement.cpuFreqGovernor = lib.mkDefault "performance"; powerManagement.cpuFreqGovernor = lib.mkDefault "performance";
environment = {
systemPackages = with pkgs; [
radeontop
];
};
networking = { networking = {
firewall = { firewall = {
enable = true; enable = true;