summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEwy~ <ewy0@protonmail.com>2024-12-31 12:39:04 +0100
committerEwy~ <ewy0@protonmail.com>2024-12-31 12:39:04 +0100
commite951cf30006ef75e8eabd68aabeec0e2fd18d963 (patch)
treeed6d477f81520c242b418e0bbaa74286e1886dd3
parent059df2c6755bce70dbe1e68bdf47ea7c6cc2cb4f (diff)
Several improvements:
Enable sway smart borders Move media on bar so you're less likely to misclick Add some effects to the terminal
-rw-r--r--.config/kitty/kitty.conf2
-rw-r--r--.config/sway/config.d/layout1
-rw-r--r--.config/sway/config.d/outputs2
-rw-r--r--.config/sway/config.d/quake10
-rw-r--r--.config/sway/config.d/windows9
-rw-r--r--.config/waybar/config.jsonc11
6 files changed, 19 insertions, 16 deletions
diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf
index 2604708..61c90c7 100644
--- a/.config/kitty/kitty.conf
+++ b/.config/kitty/kitty.conf
@@ -7,7 +7,7 @@ window_padding_width 4
cursor_trail 1
cursor_shape block
-text_fg_override_treshold 0
+text_fg_override_threshold 10
include ~/.cache/wal/colors-kitty.conf
background_opacity 0.8
diff --git a/.config/sway/config.d/layout b/.config/sway/config.d/layout
index 6e9e2e4..f9a71e6 100644
--- a/.config/sway/config.d/layout
+++ b/.config/sway/config.d/layout
@@ -2,3 +2,4 @@ smart_gaps on
gaps inner 5
title_align center
default_border pixel
+smart_borders on
diff --git a/.config/sway/config.d/outputs b/.config/sway/config.d/outputs
index 2cd8e29..fc4ca40 100644
--- a/.config/sway/config.d/outputs
+++ b/.config/sway/config.d/outputs
@@ -1,5 +1,5 @@
output * {
- background "$(cat $HOME/.cache/wal/wal)" fit
+ background "$(cat $HOME/.cache/wal/wal)" fill
}
output DP-2 {
diff --git a/.config/sway/config.d/quake b/.config/sway/config.d/quake
new file mode 100644
index 0000000..48b7dd3
--- /dev/null
+++ b/.config/sway/config.d/quake
@@ -0,0 +1,10 @@
+exec --no-startup-id kitty --app-id quake
+
+for_window [app_id="quake"] {
+ floating enable,
+ border none,
+ move container to scratchpad,
+ sticky
+}
+
+bindsym $mod+Shift+Return [app_id="quake"] scratchpad show, resize set width 400 height 400, move position cursor, border pixel
diff --git a/.config/sway/config.d/windows b/.config/sway/config.d/windows
index 3111c6e..bb3b787 100644
--- a/.config/sway/config.d/windows
+++ b/.config/sway/config.d/windows
@@ -1,10 +1,11 @@
-for_window [app_id="kitty"] border none
-for_window [class="firefox"] border none
for_window [title="Picture-in-Picture"] {
sticky enabe
floating enable
position 2567,619
size 791x445
}
-for_window [class="net-runelite-client-RuneLite"] border none
-for_window [app_id="firefox"] border none
+for_window [app_id="pavucontrol"] {
+ floating enable
+ move position 1900px 0px
+ resize set 800 400
+}
diff --git a/.config/waybar/config.jsonc b/.config/waybar/config.jsonc
index b629fbe..8237353 100644
--- a/.config/waybar/config.jsonc
+++ b/.config/waybar/config.jsonc
@@ -11,13 +11,12 @@
"sway/workspaces",
"sway/mode",
"sway/scratchpad",
- "mpris"
],
"modules-center": [
"sway/window"
],
"modules-right": [
- "custom/headset",
+ "mpris",
"pipewire",
"load",
"memory",
@@ -103,13 +102,5 @@
"format-linked": "{ifname} (No IP) ",
"format-disconnected": "Disconnected ⚠",
"format-alt": "{ifname}: {ipaddr}/{cidr}"
- },
- "custom/headset": {
- "exec": "headsetcontrol -b -o json | jq -r '.devices[0].battery.level'",
- "exec-if": "headsetcontrol --connected",
- "format": "󰋎 {} %",
- "hide-empty-text": true,
- "interval": 60,
- "hide-empty-text": true
}
}