Compare commits

..

No commits in common. "7bf1b25831e88e607b3a1ed8012775228c0a0a5f" and "a0cea5009912de7b605e76d344164e81ffdd8c2b" have entirely different histories.

2 changed files with 2 additions and 17 deletions

View file

@ -42,13 +42,9 @@ in
}; };
services.greetd = services.greetd =
let let
start-sway = pkgs.writeShellScriptBin "start-sway" ''
mkdir -p ~/.local/share/sway
exec sway 2>&1 | tee -a ~/.local/share/sway/sway.log
'';
greetd_main_script = pkgs.writeShellScriptBin "main" '' greetd_main_script = pkgs.writeShellScriptBin "main" ''
export XDG_CURRENT_DESKTOP=sway GTK_THEME="${theme.gtk_theme}" XCURSOR_THEME="${theme.cursor_theme}" export XDG_CURRENT_DESKTOP=sway GTK_THEME="${theme.gtk_theme}" XCURSOR_THEME="${theme.cursor_theme}"
${pkgs.greetd.gtkgreet}/bin/gtkgreet -l -c ${lib.getExe start-sway} ${pkgs.greetd.gtkgreet}/bin/gtkgreet -l -c ${desktop}
swaymsg exit swaymsg exit
''; '';
swayConfig = pkgs.writeText "greetd-sway-config" '' swayConfig = pkgs.writeText "greetd-sway-config" ''
@ -72,7 +68,7 @@ in
enable = true; enable = true;
settings = { settings = {
initial_session = { initial_session = {
command = lib.getExe start-sway; command = desktop;
user = "lelgenio"; user = "lelgenio";
}; };
default_session = { default_session = {

View file

@ -1,15 +1,4 @@
{ {
# Allow configuring Logitech Peripherals # Allow configuring Logitech Peripherals
services.ratbagd.enable = true; services.ratbagd.enable = true;
# Sway does not undersand high resolution scroll wheels
# I don't need this, so I disable it
environment.etc."libinput/local-overrides.quirks".text = ''
[Logitech G502 X PLUS]
MatchUdevType=mouse
MatchBus=usb
MatchVendor=0x046D
MatchProduct=0x4099
AttrEventCode=-REL_WHEEL_HI_RES
'';
} }