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