diff --git a/.config/fontconfig/fonts.conf b/.config/fontconfig/fonts.conf
index 72d9c8e..7e442e0 100644
--- a/.config/fontconfig/fonts.conf
+++ b/.config/fontconfig/fonts.conf
@@ -25,6 +25,7 @@
monospace
Fira Mono
+ FiraMono Nerd Font
Font Awesome 6 Pro Regular
Twemoji
DejaVu Sans Mono
diff --git a/.config/sway/config b/.config/sway/config
index fbc613c..ff8e2ad 100644
--- a/.config/sway/config
+++ b/.config/sway/config
@@ -13,8 +13,9 @@ set $right l
set $term alacritty
set $browser librewolf
# Note: pass the final command to swaymsg so that the resulting window can be opened
-set $menu wofi -S run | xargs swaymsg exec --
+set $menu wofi -IS drun
+exec --no-startup-id wmname LG3D
exec --no-startup-id ydotoold
exec --no-startup-id dunst -b
exec --no-startup-id rand-wallpaper
@@ -23,6 +24,7 @@ exec --no-startup-id autotiling
exec --no-startup-id nm-applet --indicator
exec --no-startup-id element.sh
exec --no-startup-id thunderbird
+exec --no-startup-id qbittorrent
assign [app_id="thunderbird"] workspace number 9
assign [app_id="Element"] workspace number 9
@@ -58,14 +60,15 @@ input "type:keyboard" {
}
input "type:touchpad" {
+ #events disabled
tap enable
}
# Idle configuration
exec swayidle -w \
- timeout 300 'swaylock -f -c 14171d' \
+ timeout 300 'swaylock -f' \
timeout 300 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \
- before-sleep 'swaylock -f -c 14171d'
+ before-sleep 'swaylock -f'
floating_modifier $mod normal
gaps inner 14
@@ -190,4 +193,5 @@ blur_passes 2
layer_effects "waybar" blur enable; shadows enable
layer_effects "wofi" blur enable; shadows enable
+
include /etc/sway/config.d/*
diff --git a/.config/swaylock/config b/.config/swaylock/config
new file mode 100644
index 0000000..e3a4a95
--- /dev/null
+++ b/.config/swaylock/config
@@ -0,0 +1,37 @@
+screenshots
+effect-blur=7x5
+indicator
+clock
+timestr=%H:%M
+datestr=%Y-%m-%d
+font=monospace
+
+inside-color=14171dd8
+inside-clear-color=ada0a8d8
+inside-caps-lock-color=14171dd8
+inside-ver-color=97bd5ed8
+inside-wrong-color=cc5c5cd8
+
+line-color=14171dff
+line-clear-color=14171dff
+line-caps-lock-color=14171dff
+line-ver-color=14171dff
+line-wrong-color=14171dff
+separator-color=14171dff
+
+ring-color=4d4754d8
+ring-clear-color=4d4754d8
+ring-caps-lock-color=4d4754d8
+ring-ver-color=4d4754d8
+ring-wrong-color=4d4754d8
+
+key-hl-color=82bfb3d8
+bs-hl-color=f0c767d8
+caps-lock-key-hl-color=82bfb3d8
+caps-lock-bs-hl-color=a97fb3d8
+
+text-color=c7c6c3ff
+text-clear-color=14171dff
+text-caps-lock-color=14171dff
+text-ver-color=14171dff
+text-wrong-color=14171dff
diff --git a/.config/waybar/config b/.config/waybar/config
index 6e175f0..3bb6efa 100644
--- a/.config/waybar/config
+++ b/.config/waybar/config
@@ -27,20 +27,27 @@
"spacing": 10
},
"clock": {
- "format": "{:%Y-%m-%d %a %H:%M}"
+ "format": "{:%Y-%m-%d %a %H:%M}",
+ "tooltip": true,
+ "tooltip-format": "{:%A, %Y %B %d %H:%M:%S}",
+ "interval": 1
},
"cpu": {
"format": " {usage}%",
- "tooltip": false
+ "tooltip": true,
+ "interval": 2
},
"memory": {
- "format": " {}%",
- "tooltip": false
+ "format": " {percentage}%",
+ "tooltip": true,
+ "tooltip-format": "{used} / {total} GiB, {swapPercentage}% swap",
+ "interval": 2
},
"temperature": {
"thermal-zone": 10,
"critical-threshold": 80,
- "format": " {temperatureC}°"
+ "format": " {temperatureC}°",
+ "interval": 2
},
"battery": {
"states": {
@@ -52,10 +59,11 @@
"format-plugged": " {capacity}%",
"format-full": " {capacity}%",
"format-warning": " {capacity}%",
- "format-critical": " {capacity}%"
+ "format-critical": " {capacity}%",
+ "interval": 15
},
"wireplumber": {
- "format": " {volume}",
+ "format": " {volume}%",
"format-muted": " mute",
"on-click": "pavucontrol",
"ignored-sinks": ["Easy Effects Sink"]
diff --git a/.config/waybar/custom_newsboat.sh b/.config/waybar/custom_newsboat.sh
index 1ac8428..06b87fc 100755
--- a/.config/waybar/custom_newsboat.sh
+++ b/.config/waybar/custom_newsboat.sh
@@ -8,5 +8,5 @@ while :; do
sleep 1;
done
echo "$unread" | awk '{ print $1 }'
- sleep 300
+ sleep 60
done