feat(desktop): desktop changes

This commit is contained in:
Stefan Schwarz 2023-03-03 10:35:35 +01:00
parent 58a0d3f1d8
commit 2660ebc7af

View file

@ -14,7 +14,6 @@ in
services.autorandr.enable = true;
services.xserver = {
enable = true;
dpi = 96;
displayManager = {
sddm.enable = true;
@ -28,6 +27,7 @@ in
windowManager.i3 = {
enable = true;
extraPackages = with pkgs; [
arandr
autorandr
dmenu
dunst
@ -41,9 +41,10 @@ in
};
programs.dconf.enable = true;
programs.droidcam.enable = true;
programs.sway = {
enable = true;
wrapperFeatures.gtk = true;
extraPackages = with pkgs; [
bemenu
brightnessctl
@ -59,16 +60,11 @@ in
swayr
wf-recorder
wofi
xwayland
];
extraSessionCommands = "";
};
xdg.portal.enable = true;
xdg.portal = {
enable = true;
gtkUsePortal = true;
extraPortals = with pkgs; [ xdg-desktop-portal-gtk xdg-desktop-portal-wlr ];
};
boot.extraModulePackages = with config.boot.kernelPackages; [ v4l2loopback ];
colors = {
@ -125,11 +121,10 @@ in
};
};
programs.qt5ct.enable = true;
qt5.platformTheme = "qt5ct";
hardware.pulseaudio.enable = false;
security.rtkit.enable = true;
security.polkit.enable = true;
services.pipewire = {
enable = true;
alsa.enable = true;
@ -194,6 +189,7 @@ in
libsForQt5.qtstyleplugins
lxappearance
numix-icon-theme
numix-cursor-theme
alacritty
imv
@ -209,6 +205,7 @@ in
pcmanfm
pulseeffects-pw
qrencode
uxplay
solaar
gdk-pixbuf
@ -259,8 +256,14 @@ in
services.printing.enable = true;
services.printing.drivers = [ pkgs.gutenprint ];
services.avahi.enable = true;
services.avahi.nssmdns = true;
hardware.opengl = { enable = true; };
services.avahi = {
enable = true;
nssmdns = true;
publish = {
enable = true;
addresses = true;
workstation = true;
userServices = true;
};
};
}