Extremely minimal sway setup.
This commit is contained in:
@@ -4,17 +4,27 @@
|
||||
imports = [];
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
grim # screenshot functionality
|
||||
slurp # screenshot functionality
|
||||
wl-clipboard # wl-copy and wl-paste for copy/paste from stdin / stdout
|
||||
mako # notification system developed by swaywm maintainer
|
||||
alacritty
|
||||
firefox
|
||||
];
|
||||
|
||||
# enable Sway window manager
|
||||
environment.sessionVariables = {
|
||||
WLR_RENDERER_ALLOW_SOFTWARE = "1";
|
||||
};
|
||||
|
||||
programs.sway = {
|
||||
enable = true;
|
||||
wrapperFeatures.gtk = true;
|
||||
extraOptions = [
|
||||
"--debug"
|
||||
"--config"
|
||||
"${./files/config}"
|
||||
"--unsupported-gpu"
|
||||
];
|
||||
};
|
||||
|
||||
# foo
|
||||
programs.gnupg.agent = {
|
||||
enable = true;
|
||||
enableSSHSupport = true;
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user