better shell integration
This commit is contained in:
@@ -8,7 +8,6 @@
|
|||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
caelestia-cli = inputs.caelestia-cli.packages.${pkgs.stdenv.hostPlatform.system}.caelestia-cli;
|
|
||||||
hypr-package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
|
hypr-package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
|
||||||
hypr-portal = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland;
|
hypr-portal = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland;
|
||||||
hypr-split = inputs.hyprland-hyprsplit.packages.${pkgs.stdenv.hostPlatform.system}.split-monitor-workspaces;
|
hypr-split = inputs.hyprland-hyprsplit.packages.${pkgs.stdenv.hostPlatform.system}.split-monitor-workspaces;
|
||||||
@@ -292,7 +291,9 @@ in
|
|||||||
"${mod}, V, togglefloating,"
|
"${mod}, V, togglefloating,"
|
||||||
"${mod}, T, fullscreen"
|
"${mod}, T, fullscreen"
|
||||||
# ",Print, exec, grim -g \"$(slurp)\" - | swappy -f -"
|
# ",Print, exec, grim -g \"$(slurp)\" - | swappy -f -"
|
||||||
",Print, exec, ${lib.getExe caelestia-cli} screenshot -r -f"
|
",Print, exec, dms screenshot"
|
||||||
|
"${mod}, f1, exec, dms ipc call keybinds toggle hyprland"
|
||||||
|
|
||||||
|
|
||||||
# Dwindle
|
# Dwindle
|
||||||
"${mod}, P, pseudo, "
|
"${mod}, P, pseudo, "
|
||||||
@@ -373,8 +374,8 @@ in
|
|||||||
# ",XF86MonBrightnessDown, exec, light -U 5"
|
# ",XF86MonBrightnessDown, exec, light -U 5"
|
||||||
|
|
||||||
# Brightness
|
# Brightness
|
||||||
",XF86MonBrightnessUp, global, caelestia:brightnessUp"
|
",XF86MonBrightnessUp, global, dms ipc call brightness increment 5"
|
||||||
",XF86MonBrightnessDown, global, caelestia:brightnessDown"
|
",XF86MonBrightnessDown, global, dms ipc call brightness decrement 5"
|
||||||
];
|
];
|
||||||
|
|
||||||
bindl = [
|
bindl = [
|
||||||
|
|||||||
@@ -20,14 +20,19 @@ in
|
|||||||
|
|
||||||
{
|
{
|
||||||
# greetd + tuigreet
|
# greetd + tuigreet
|
||||||
services.greetd = {
|
#services.greetd = {
|
||||||
|
# enable = true;
|
||||||
|
# restart = true;
|
||||||
|
# useTextGreeter = true;
|
||||||
|
# settings.default_session = {
|
||||||
|
# command = "${lib.getExe pkgs.tuigreet} --window-padding 1 --time --time-format '%R - %F' --remember --remember-session --asterisks";
|
||||||
|
# user = "greeter";
|
||||||
|
# };
|
||||||
|
#};
|
||||||
|
services.displayManager.dms-greeter = {
|
||||||
enable = true;
|
enable = true;
|
||||||
restart = true;
|
compositor.name = "hyprland"; # Or "hyprland" or "sway"
|
||||||
useTextGreeter = true;
|
configHome = "${config.users.users.mrfluffy.home}";
|
||||||
settings.default_session = {
|
|
||||||
command = "${lib.getExe pkgs.tuigreet} --window-padding 1 --time --time-format '%R - %F' --remember --remember-session --asterisks";
|
|
||||||
user = "greeter";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
##############################################################################
|
##############################################################################
|
||||||
|
|||||||
Reference in New Issue
Block a user