diff --git a/dot_config/ghostty/config b/dot_config/ghostty/config
index b60a616..1b4e269 100644
--- a/dot_config/ghostty/config
+++ b/dot_config/ghostty/config
@@ -6,9 +6,10 @@ font-feature=-dlig
font-family = Hack Nerd Font Mono
background-opacity=0.75
+background-opacity-cells = true
background-blur=true
-# shell-integration-features = ssh-terminfo,ssh-env
+shell-integration-features = ssh-terminfo,ssh-env
keybind = cmd+t=unbind
keybind = cmd+n=unbind
@@ -22,3 +23,11 @@ keybind = alt+left=unbind
keybind = alt+right=unbind
keybind = ctrl+v=paste_from_clipboard
+
+window-padding-x = 0
+window-padding-y = 0
+window-padding-balance = true
+window-padding-color = extend-always
+window-vsync = false
+
+shell-integration = zsh
diff --git a/dot_config/hypr/config/binds.conf b/dot_config/hypr/config/binds.conf
index ab665ab..075b7d6 100644
--- a/dot_config/hypr/config/binds.conf
+++ b/dot_config/hypr/config/binds.conf
@@ -38,7 +38,7 @@ bindl=, XF86AudioPrev, exec, playerctl previous
# also make sure you created a directory called screenshots in Pictures/ otherwise the screenshots won't appear anywhere
bind = $mainMod, S, exec, grim -o DP-3 "${HOME}/Pictures/screenshots/screenshot-$(date +%F-%T).png"
# screenshot + crop keybind
-bind = $mainMod SHIFT, S, exec, grim -g "$(slurp)" - | swappy -f -
+bind = $mainMod SHIFT, S, exec, grim -g "$(slurp)" - | wl-copy
# Move focus with mainMod + arrow keys
# Maybe H J K L
diff --git a/dot_config/hypr/config/general.conf b/dot_config/hypr/config/general.conf
index 6b49bf5..ff5b967 100644
--- a/dot_config/hypr/config/general.conf
+++ b/dot_config/hypr/config/general.conf
@@ -4,8 +4,8 @@ monitor=DP-6,1920x1200@60,auto-left,1,transform,1
workspace=DP-6,6
general {
- gaps_in = 2
- gaps_out = 10
+ gaps_in = 0
+ gaps_out = 0
border_size = 1
diff --git a/dot_config/waybar/config b/dot_config/waybar/config
index a9f29cc..c89753d 100644
--- a/dot_config/waybar/config
+++ b/dot_config/waybar/config
@@ -5,7 +5,7 @@
"modules-left": ["hyprland/workspaces"],
"modules-center": ["hyprland/window"],
- "modules-right": ["cpu", "memory", "network", "pulseaudio", "clock"],
+ "modules-right": ["cpu", "memory", "network", "privacy", "pulseaudio", "clock"],
"hyprland/workspaces": {
"disable-scroll": true,
@@ -31,8 +31,6 @@
"network": {
"format": " {bandwidthDownBits} {bandwidthUpBits}",
- // "format-wifi": " {essid}",
- // "format-ethernet": " eth",
"format-disconnected": "⚠ offline",
"interval": 5
},
@@ -40,11 +38,35 @@
"pulseaudio": {
"format": " {volume}%",
"format-muted": " muted",
- "on-click": "pavucontrol"
+ "on-click": "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle"
},
"clock": {
- "format": " {:%H:%M}",
- "tooltip-format": "{:%Y-%m-%d %H:%M:%S}"
+ "interval": 60,
+ "timezone": "Europe/Berlin",
+ "format": "{:%a %d.%m %R }",
+ "tooltip-format": "{calendar}",
+ "calendar": {
+ "mode" : "month",
+ "mode-mon-col" : 3,
+ "weeks-pos" : "right",
+ "on-scroll" : 1,
+ "on-click-right": "mode",
+ "format": {
+ "months": "{}",
+ "days": "{}",
+ "weeks": "W{}",
+ "weekdays": "{}",
+ "today": "{}"
+ }
+ },
+ "actions": {
+ "on-click-right": "mode",
+ }
+ },
+
+ "privacy": {
+ "icon-size": 16,
+ "spacing": 5
}
}
diff --git a/dot_config/waybar/style.css b/dot_config/waybar/style.css
index 67a2939..552f612 100644
--- a/dot_config/waybar/style.css
+++ b/dot_config/waybar/style.css
@@ -16,7 +16,12 @@ window#waybar {
color: #6c7086;
}
+#workspaces button.visible {
+ color: #cdd6f4;
+}
+
#workspaces button.active {
+ background: #313244;
color: #89b4fa;
}
@@ -28,7 +33,7 @@ window#waybar {
color: #a6adc8;
}
-#cpu, #memory, #network, #pulseaudio, #clock {
+#cpu, #memory, #network, #pulseaudio, #clock, #tray {
padding: 0 10px;
}