Add Hyprland, attempt generalization
This commit is contained in:
parent
590430f296
commit
a0cc623c4b
57 changed files with 634 additions and 385 deletions
|
@ -12,11 +12,9 @@
|
|||
clipman
|
||||
hyprpicker
|
||||
libnotify
|
||||
grim
|
||||
slurp
|
||||
grimblast
|
||||
wl-clipboard
|
||||
wdisplays
|
||||
xwayland-satellite
|
||||
jq
|
||||
];
|
||||
}
|
||||
|
|
|
@ -11,10 +11,10 @@
|
|||
if [[ "$mode_line" == "do-not-disturb" ]]; then
|
||||
# Notifications are disabled, so we enable them
|
||||
makoctl mode -r do-not-disturb
|
||||
notify-send --expire-time=1500 'Notifications Enabled'
|
||||
notify-send 'Notifications Enabled'
|
||||
else
|
||||
# Notifications are enabled, so we disable them
|
||||
notify-send --expire-time=1500 'Notifications Disabled'
|
||||
notify-send 'Notifications Disabled'
|
||||
sleep 2
|
||||
makoctl mode -a do-not-disturb
|
||||
fi
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
disable-scroll-wraparound = true;
|
||||
};
|
||||
|
||||
swayWindowsModule = {
|
||||
windowModule = {
|
||||
icon = true;
|
||||
icon-size = 15;
|
||||
all-outputs = true;
|
||||
|
@ -219,6 +219,8 @@
|
|||
"sway/window"
|
||||
"niri/workspaces"
|
||||
"niri/window"
|
||||
"hyprland/workspaces"
|
||||
"hyprland/window"
|
||||
];
|
||||
modules-right = [
|
||||
"pulseaudio"
|
||||
|
@ -234,8 +236,9 @@
|
|||
"network"
|
||||
];
|
||||
"sway/workspaces" = swayWorkspaceModule;
|
||||
"sway/window" = swayWindowsModule;
|
||||
"niri/window" = swayWindowsModule;
|
||||
"sway/window" = windowModule;
|
||||
"niri/window" = windowModule;
|
||||
"hyprland/window" = windowModule;
|
||||
"pulseaudio" = pulseModule;
|
||||
"cpu" = cpuModule;
|
||||
"memory" = ramModule;
|
||||
|
@ -259,6 +262,8 @@
|
|||
"sway/window"
|
||||
"niri/workspaces"
|
||||
"niri/window"
|
||||
"hyprland/workspaces"
|
||||
"hyprland/window"
|
||||
];
|
||||
modules-right = [
|
||||
"pulseaudio"
|
||||
|
@ -270,8 +275,9 @@
|
|||
"custom/clock-long"
|
||||
];
|
||||
"sway/workspaces" = swayWorkspaceModule;
|
||||
"sway/window" = swayWindowsModule;
|
||||
"niri/window" = swayWindowsModule;
|
||||
"sway/window" = windowModule;
|
||||
"niri/window" = windowModule;
|
||||
"hyprland/window" = windowModule;
|
||||
"pulseaudio" = pulseModule;
|
||||
"mpd" = mediaModule;
|
||||
"custom/notifs" = notificationModule;
|
||||
|
@ -291,6 +297,8 @@
|
|||
"sway/window"
|
||||
"niri/workspaces"
|
||||
"niri/window"
|
||||
"hyprland/workspaces"
|
||||
"hyprland/window"
|
||||
];
|
||||
modules-right = [
|
||||
"pulseaudio"
|
||||
|
@ -301,8 +309,9 @@
|
|||
"custom/clock-short"
|
||||
];
|
||||
"sway/workspaces" = swayWorkspaceModule;
|
||||
"sway/window" = swayWindowsModule;
|
||||
"niri/window" = swayWindowsModule;
|
||||
"sway/window" = windowModule;
|
||||
"niri/window" = windowModule;
|
||||
"hyprland/window" = windowModule;
|
||||
"pulseaudio" = pulseModule;
|
||||
"custom/weather" = weatherModule;
|
||||
"cpu" = cpuModule;
|
||||
|
@ -325,6 +334,8 @@
|
|||
"sway/window"
|
||||
"niri/workspaces"
|
||||
"niri/window"
|
||||
"hyprland/workspaces"
|
||||
"hyprland/window"
|
||||
];
|
||||
modules-right = [
|
||||
"pulseaudio"
|
||||
|
@ -344,8 +355,9 @@
|
|||
"network"
|
||||
];
|
||||
"sway/workspaces" = swayWorkspaceModule;
|
||||
"sway/window" = swayWindowsModule;
|
||||
"niri/window" = swayWindowsModule;
|
||||
"sway/window" = windowModule;
|
||||
"niri/window" = windowModule;
|
||||
"hyprland/window" = windowModule;
|
||||
"pulseaudio" = pulseModule;
|
||||
"mpd" = mediaModule;
|
||||
"custom/notifs" = notificationModule;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue