feat(desktop): desktop changes
This commit is contained in:
parent
58a0d3f1d8
commit
2660ebc7af
1 changed files with 17 additions and 14 deletions
|
@ -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;
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue