Added todos sidebar + sound sidebar

This commit is contained in:
Emmet 2023-09-10 21:14:35 -05:00
parent 9ff140dbd1
commit d92a1beba0

View file

@ -40,6 +40,7 @@
layout = master layout = master
cursor_inactive_timeout = 30 cursor_inactive_timeout = 30
border_size = 4 border_size = 4
no_cursor_warps = true
col.active_border = 0xff'' + config.lib.stylix.colors.base08 + '' col.active_border = 0xff'' + config.lib.stylix.colors.base08 + ''
col.inactive_border = 0x33'' + config.lib.stylix.colors.base00 + '' col.inactive_border = 0x33'' + config.lib.stylix.colors.base00 + ''
@ -152,6 +153,8 @@
bind=SUPER,N,exec,pypr toggle musikcube && hyprctl dispatch bringactivetotop bind=SUPER,N,exec,pypr toggle musikcube && hyprctl dispatch bringactivetotop
bind=SUPER,B,exec,pypr toggle btm && hyprctl dispatch bringactivetotop bind=SUPER,B,exec,pypr toggle btm && hyprctl dispatch bringactivetotop
bind=SUPER,E,exec,pypr toggle geary && hyprctl dispatch bringactivetotop bind=SUPER,E,exec,pypr toggle geary && hyprctl dispatch bringactivetotop
bind=SUPER,C,exec,pypr toggle agendasidebar && hyprctl dispatch bringactivetotop
bind=SUPER,code:172,exec,pypr toggle pavucontrol && hyprctl dispatch bringactivetotop
$scratchpadsize = size 80% 85% $scratchpadsize = size 80% 85%
$scratchpad = class:^(scratchpad)$ $scratchpad = class:^(scratchpad)$
@ -166,6 +169,19 @@
windowrulev2 = workspace special silent,$gearyscratchpad windowrulev2 = workspace special silent,$gearyscratchpad
windowrulev2 = center,$gearyscratchpad windowrulev2 = center,$gearyscratchpad
$agendasidebar = class:^(agenda-sidebar)$
windowrulev2 = float,$agendasidebar
windowrulev2 = size 30% 90%,$agendasidebar
windowrulev2 = move 69% 6%,$agendasidebar
windowrulev2 = workspace special silent,$agendasidebar
$pavucontrol = class:^(pavucontrol)$
windowrulev2 = float,$pavucontrol
windowrulev2 = size 86% 40%,$pavucontrol
windowrulev2 = move 50% 6%,$pavucontrol
windowrulev2 = workspace special silent,$pavucontrol
windowrulev2 = opacity 0.80,$pavucontrol
windowrulev2 = opacity 0.85,$gearyscratchpad windowrulev2 = opacity 0.85,$gearyscratchpad
windowrulev2 = opacity 0.80,title:ORUI windowrulev2 = opacity 0.80,title:ORUI
windowrulev2 = opacity 0.80,title:Heimdall windowrulev2 = opacity 0.80,title:Heimdall
@ -319,28 +335,35 @@
"scratchpads": { "scratchpads": {
"term": { "term": {
"command": "alacritty --class scratchpad", "command": "alacritty --class scratchpad",
"margin": 50, "margin": 50
"unfocus": true
}, },
"ranger": { "ranger": {
"command": "kitty --class scratchpad -e ranger", "command": "kitty --class scratchpad -e ranger",
"margin": 50, "margin": 50
"unfocus": true
}, },
"musikcube": { "musikcube": {
"command": "alacritty --class scratchpad -e musikcube", "command": "alacritty --class scratchpad -e musikcube",
"margin": 50, "margin": 50
"unfocus": true
}, },
"btm": { "btm": {
"command": "alacritty --class scratchpad -e btm", "command": "alacritty --class scratchpad -e btm",
"margin": 50, "margin": 50
"unfocus": true
}, },
"geary": { "geary": {
"command": "geary", "command": "geary",
"margin": 50
},
"agendasidebar": {
"command": "emacs --name 'agenda-sidebar'",
"margin": 50, "margin": 50,
"unfocus": true "unfocus": "hide",
"animation": "fromRight"
},
"pavucontrol": {
"command": "pavucontrol",
"margin": 50,
"unfocus": "hide",
"animation": "fromTop"
} }
} }
} }
@ -366,7 +389,7 @@
modules-left = [ "custom/os" "battery" "backlight" "pulseaudio" "cpu" "memory" ]; modules-left = [ "custom/os" "battery" "backlight" "pulseaudio" "cpu" "memory" ];
modules-center = [ "wlr/workspaces" ]; modules-center = [ "wlr/workspaces" ];
modules-right = [ "idle_inhibitor" "clock" "tray" ]; modules-right = [ "idle_inhibitor" "tray" "clock" ];
"custom/os" = { "custom/os" = {
"format" = " {} "; "format" = " {} ";
@ -421,7 +444,7 @@
"tooltip-format" = '' "tooltip-format" = ''
<big>{:%Y %B}</big> <big>{:%Y %B}</big>
<tt><small>{calendar}</small></tt>''; <tt><small>{calendar}</small></tt>'';
"format-alt" = "{:%I:%M:%S %p}"; "on-click" = "pypr toggle agendasidebar && hyprctl dispatch bringactivetotop";
}; };
cpu = { cpu = {
"format" = "{usage}% "; "format" = "{usage}% ";
@ -440,7 +463,6 @@
"format" = "{capacity}% {icon}"; "format" = "{capacity}% {icon}";
"format-charging" = "{capacity}% "; "format-charging" = "{capacity}% ";
"format-plugged" = "{capacity}% "; "format-plugged" = "{capacity}% ";
"format-alt" = "{time} {icon}";
#"format-good" = ""; # An empty format will hide the module #"format-good" = ""; # An empty format will hide the module
#"format-full" = ""; #"format-full" = "";
"format-icons" = [ "" "" "" "" "" ]; "format-icons" = [ "" "" "" "" "" ];
@ -462,7 +484,7 @@
"car" = ""; "car" = "";
"default" = [ "" "" "" ]; "default" = [ "" "" "" ];
}; };
"on-click" = "pavucontrol"; "on-click" = "pypr toggle pavucontrol && hyprctl dispatch bringactivetotop";
}; };
}; };
}; };