Added tuigreet; Small niri config updates; added jujutsu to dev packages
This commit is contained in:
@@ -303,7 +303,6 @@ binds {
|
|||||||
Mod+Shift+F hotkey-overlay-title="Run an Application: brave" { spawn "brave"; }
|
Mod+Shift+F hotkey-overlay-title="Run an Application: brave" { spawn "brave"; }
|
||||||
Mod+Shift+M { spawn "proton-mail"; }
|
Mod+Shift+M { spawn "proton-mail"; }
|
||||||
Mod+Shift+P { spawn "rofi-rbw"; }
|
Mod+Shift+P { spawn "rofi-rbw"; }
|
||||||
Mod+Shift+S { spawn-sh "flameshot gui"; }
|
|
||||||
Mod+Shift+T { spawn "thunar"; }
|
Mod+Shift+T { spawn "thunar"; }
|
||||||
Mod+Shift+X hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; }
|
Mod+Shift+X hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; }
|
||||||
|
|
||||||
@@ -542,8 +541,4 @@ binds {
|
|||||||
|
|
||||||
// The quit action will show a confirmation dialog to avoid accidental exits.
|
// The quit action will show a confirmation dialog to avoid accidental exits.
|
||||||
Ctrl+Alt+Delete { quit; }
|
Ctrl+Alt+Delete { quit; }
|
||||||
|
|
||||||
// Powers off the monitors. To turn them back on, do any input like
|
|
||||||
// moving the mouse or pressing any other key.
|
|
||||||
Mod+Shift+P { power-off-monitors; }
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,6 +22,20 @@
|
|||||||
# Enable niri window manager.
|
# Enable niri window manager.
|
||||||
programs.niri.enable = true;
|
programs.niri.enable = true;
|
||||||
|
|
||||||
|
# Display manager for graphical login
|
||||||
|
services.greetd = {
|
||||||
|
enable = true;
|
||||||
|
settings = {
|
||||||
|
default_session = {
|
||||||
|
command = "${pkgs.tuigreet}/bin/tuigreet --time --remember --cmd niri";
|
||||||
|
user = "greeter";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
# Suppress greetd's default virtual terminal log spam.
|
||||||
|
systemd.services.greetd.serviceConfig.LogStandardStream = "journal";
|
||||||
|
|
||||||
# XDG Desktop Portals (used for wayland screen sharing, file pickets, etc.)
|
# XDG Desktop Portals (used for wayland screen sharing, file pickets, etc.)
|
||||||
xdg.portal = {
|
xdg.portal = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|||||||
@@ -23,6 +23,7 @@
|
|||||||
# Other
|
# Other
|
||||||
python3
|
python3
|
||||||
ansible
|
ansible
|
||||||
|
jujutsu
|
||||||
];
|
];
|
||||||
|
|
||||||
# To prevent sysroot errors in rust-analyzer
|
# To prevent sysroot errors in rust-analyzer
|
||||||
|
|||||||
Reference in New Issue
Block a user