summaryrefslogtreecommitdiff
path: root/config/hyprland
diff options
context:
space:
mode:
Diffstat (limited to 'config/hyprland')
-rw-r--r--config/hyprland/foot/foot.ini8
-rw-r--r--config/hyprland/hypr/binds.conf2
-rw-r--r--config/hyprland/hypr/hyprland.conf1
-rwxr-xr-xconfig/hyprland/hypr/startup.sh1
-rw-r--r--config/hyprland/waybar/config.jsonc7
-rw-r--r--config/hyprland/waybar/schemes/base16.css10
6 files changed, 22 insertions, 7 deletions
diff --git a/config/hyprland/foot/foot.ini b/config/hyprland/foot/foot.ini
index 8caee75..a1fc1e8 100644
--- a/config/hyprland/foot/foot.ini
+++ b/config/hyprland/foot/foot.ini
@@ -9,7 +9,7 @@ term=xterm-256color
title=""
# locked-title=no
-font=monospace:size=11
+font=monospace:size=10.5
# font-bold=<bold variant of regular font>
# font-italic=<italic variant of regular font>
# font-bold-italic=<bold+italic variant of regular font>
@@ -121,15 +121,15 @@ search-start=Control+Shift+r
# minimize=none
# maximize=none
# fullscreen=none
-# pipe-visible=[sh -c "xurls | fuzzel | xargs -r firefox"] none
+pipe-visible=[sh -c "cat > /tmp/footvisible"] Mod1+Shift+p
# pipe-scrollback=[sh -c "xurls | fuzzel | xargs -r firefox"] none
# pipe-selected=[xargs -r firefox] none
-# show-urls-launch=Control+Shift+u
+show-urls-launch=Control+Shift+u
show-urls-copy=Mod1+Shift+l
# show-urls-persistent=none
# prompt-prev=Control+Shift+z
# prompt-next=Control+Shift+x
-# unicode-input=none
+unicode-input=none
# noop=none
[search-bindings]
diff --git a/config/hyprland/hypr/binds.conf b/config/hyprland/hypr/binds.conf
index 5c2dd99..eb3d4a2 100644
--- a/config/hyprland/hypr/binds.conf
+++ b/config/hyprland/hypr/binds.conf
@@ -123,3 +123,5 @@ bind = $mainMod ALT, S, exec, $HOME/.config/hypr/screenshot.sh -m
bind = $mainMod SHIFT, S, exec, $HOME/.config/hypr/screenshot.sh -sc
bind = $mainMod ALT SHIFT, S, exec, $HOME/.config/hypr/screenshot.sh -s
bind = $mainMod CTRL, S, exec, $HOME/.config/hypr/screenshot.sh -f
+
+bind = $mainMod, D, exec, foot -e ssh -t db tmux a
diff --git a/config/hyprland/hypr/hyprland.conf b/config/hyprland/hypr/hyprland.conf
index 8aa437e..a8a99c2 100644
--- a/config/hyprland/hypr/hyprland.conf
+++ b/config/hyprland/hypr/hyprland.conf
@@ -82,6 +82,7 @@ gestures {
}
windowrulev2 = noanim, class:^(.*[Pp]inentry.*)$
+windowrulev2 = float, class:^(.*[Pp]inentry.*)$
windowrulev2 = noanim, class:dmenu
layerrule = noanim, launcher
diff --git a/config/hyprland/hypr/startup.sh b/config/hyprland/hypr/startup.sh
index bd7b858..83fefe4 100755
--- a/config/hyprland/hypr/startup.sh
+++ b/config/hyprland/hypr/startup.sh
@@ -4,3 +4,4 @@ waybar &
gammastep &
wl-paste --watch cliphist store &
keyadd id_rsa &
+swayidle 300 locker &
diff --git a/config/hyprland/waybar/config.jsonc b/config/hyprland/waybar/config.jsonc
index 816a851..aadc6d3 100644
--- a/config/hyprland/waybar/config.jsonc
+++ b/config/hyprland/waybar/config.jsonc
@@ -2,7 +2,7 @@
"layer": "top",
"modules-left": ["battery", "clock", "wlr/workspaces", "mpd"],
"modules-center": ["hyprland/window"],
- "modules-right": ["network", "pulseaudio", "temperature", "cpu", "custom/memory", "tray"],
+ "modules-right": ["custom/wireguard", "network", "pulseaudio", "temperature", "cpu", "custom/memory", "tray"],
"wlr/workspaces": {
"on-click": "activate",
},
@@ -44,6 +44,11 @@
"default":["", "", "", "", ""]
},
},
+ "custom/wireguard": {
+ "exec": "ip addr show dev wg0",
+ "format": "wg0",
+ "restart-interval": 3,
+ },
"network": {
"format-wifi": " ",
"tooltip-format-wifi": "{ifname} {essid}",
diff --git a/config/hyprland/waybar/schemes/base16.css b/config/hyprland/waybar/schemes/base16.css
index eced638..19bb703 100644
--- a/config/hyprland/waybar/schemes/base16.css
+++ b/config/hyprland/waybar/schemes/base16.css
@@ -39,7 +39,7 @@ window#waybar.PCSX2 #window {
#mpd, #battery,
#window,
-#network, #pulseaudio, #temperature, #cpu, #custom-memory {
+#custom-wireguard, #network, #pulseaudio, #temperature, #cpu, #custom-memory {
margin-left: 8px;
padding-left: 16px;
padding-right: 16px;
@@ -48,7 +48,7 @@ window#waybar.PCSX2 #window {
#workspaces, #mpd, #battery, #clock,
#window,
-#network, #pulseaudio, #temperature, #cpu, #custom-memory, #tray {
+#custom-wireguard, #network, #pulseaudio, #temperature, #cpu, #custom-memory, #tray {
border: solid @background 2px;
margin-top: 4px;
margin-bottom: 2px;
@@ -112,6 +112,12 @@ window#waybar.PCSX2 #window {
background: @color4;
}
+#custom-wireguard {
+ color: @color5;
+ border-color: @color8;
+ background: @background;
+}
+
#network {
color: @background;
background: @color5;