summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorryukamish <[email protected]>2026-06-03 18:15:23 +0530
committerryukamish <[email protected]>2026-06-03 18:15:23 +0530
commit56562322d30f8b465cfa05abeaa3204d7a294f65 (patch)
tree2af607668d592ae46d4f41a9a8946e418af99032
parent7d96da108ff7f030ee6996e8f9c163c3defa83a1 (diff)
chore: cleanup
-rw-r--r--kitty/kitty.conf5
-rw-r--r--niri/cfg/autostart.kdl2
-rw-r--r--niri/cfg/looknfeel.kdl10
-rw-r--r--niri/cfg/misc.kdl3
-rw-r--r--niri/cfg/window-rules.kdl6
-rw-r--r--waybar/config.jsonc300
6 files changed, 162 insertions, 164 deletions
diff --git a/kitty/kitty.conf b/kitty/kitty.conf
index 40c38a6..60ceae0 100644
--- a/kitty/kitty.conf
+++ b/kitty/kitty.conf
@@ -17,5 +17,8 @@ window_padding_width 12
confirm_os_window_close 0
resize_in_steps yes
-shell bash
+# tansparency
+# dynamic_background_opacity yes
+# background_opacity 0.8
+
shell_integration no-cursor
diff --git a/niri/cfg/autostart.kdl b/niri/cfg/autostart.kdl
index b8ed5be..845b087 100644
--- a/niri/cfg/autostart.kdl
+++ b/niri/cfg/autostart.kdl
@@ -1,5 +1,3 @@
-spawn-sh-at-startup "systemctl --user start stasis"
-
spawn-at-startup "awww-daemon"
spawn-at-startup "waybar"
diff --git a/niri/cfg/looknfeel.kdl b/niri/cfg/looknfeel.kdl
index 6d40bc3..fbee948 100644
--- a/niri/cfg/looknfeel.kdl
+++ b/niri/cfg/looknfeel.kdl
@@ -1,11 +1,3 @@
-animations {
- // Uncomment to turn off all animations.
- // off
-
- // Slow down all animations by this factor. Values below 1 speed them up instead.
- // slowdown 3.0
-}
-
blur {
on
passes 5
@@ -14,7 +6,7 @@ blur {
saturation 1.5
}
-// Enable blur behind the Alacritty terminal.
+// Enable blur behind the kitty terminal.
window-rule {
match app-id="^kitty$"
match app-id="TUI.float"
diff --git a/niri/cfg/misc.kdl b/niri/cfg/misc.kdl
index e37b588..2cc96e9 100644
--- a/niri/cfg/misc.kdl
+++ b/niri/cfg/misc.kdl
@@ -7,14 +7,13 @@ screenshot-path "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png"
environment {
QT_QPA_PLATFORM "wayland"
QT_QPA_PLATFORMTHEME "kde"
- QT_QPA_PLATFORMTHEME_QT6 "kde"
+ QT_WAYLAND_DISABLE_WINDOWDECORATION "1"
XDG_MENU_PREFIX "plasma-"
QT_AUTO_SCREEN_SCALE_FACTOR "1"
QT_ENABLE_HIGHDPI_SCALING "1"
QT_SCALE_FACTOR_ROUNDING_POLICY "RoundPreferFloor"
ELECTRON_OZONE_PLATFORM_HINT "auto"
- // For my scripts which requires TERMINAL variable to be set
TERMINAL "kitty"
}
diff --git a/niri/cfg/window-rules.kdl b/niri/cfg/window-rules.kdl
index fe17bb4..17b8d03 100644
--- a/niri/cfg/window-rules.kdl
+++ b/niri/cfg/window-rules.kdl
@@ -18,7 +18,7 @@ window-rule {
match app-id="google-chrome"
match app-id="brave-browser"
match app-id="librewolf"
- match app-id="helium-browser"
+ match app-id="helium"
open-maximized true
}
@@ -34,8 +34,8 @@ window-rule {
match app-id="Wifitui"
open-floating true
- default-column-width { proportion 0.75; }
- default-window-height { proportion 0.7; }
+ default-column-width { proportion 0.75; }
+ default-window-height { proportion 0.7; }
}
// Floating window rule for applications
diff --git a/waybar/config.jsonc b/waybar/config.jsonc
index 85c365a..6d48ed7 100644
--- a/waybar/config.jsonc
+++ b/waybar/config.jsonc
@@ -1,149 +1,155 @@
{
- "layer": "top",
- "position": "top",
- "modules-left": [
- "clock",
- // "custom/uptime",
- // "niri/window"
- "network",
- "custom/vpn",
- ],
- "modules-center": ["custom/workspaces"],
- "modules-right": [
- "custom/screenrecording-indicator",
- "tray",
- "custom/brightness",
- // "network",
- // "custom/vpn",
- "pulseaudio",
- "bluetooth",
- "battery",
- ],
- "niri/window": {
- "format": "{app_id} | {title}",
- "max-length": 30,
- },
- "clock": {
- "format": "{:%a, %b %d %H:%M}",
- "tooltip": false,
- },
- "battery": {
- "interval": 60,
- "max-length": 25,
- "states": {
- "good": 95,
- "warning": 30,
- "critical": 15,
- },
- // "format": "{icon} {capacity}%",
- "format": "BAT: {capacity}%",
- "format-icons": {
- // "default": [
- // "",
- // "",
- // "",
- // "",
- // ""
- // ],
- // "charging": "<span color='#ffff00'></span>"
- // no nerd font support font
- "charging": "<span color='#ffff00'>PWR: {capacity}%</span>",
- },
- // "format-plugged": " {capacity}%"
- "format-plugged": "PLG: {capacity}%",
- },
- "bluetooth": {
- // "format": " {num_connections}",
- "format": "BT: {num_connections}",
- // "format-disabled": "<span color='#aaaaaa'>󰂲</span>",
- "format-disabled": "<span color='#aaaaaa'>BT: DC'D</span>",
- // "format-connected": " {num_connections}",
- "format-connected": "BT: {num_connections}",
- "tooltip-format": "Devices connected: {num_connections}\n{device_alias} at {device_battery_percentage}%",
- "on-click": "$TERMINAL --app-id=TUI.float -e bluetui",
- "on-click-right": "rfkill toggle bluetooth",
- },
- "pulseaudio": {
- // "format": "{icon} {volume}%",
- "format": "{icon} <span color='#aaaaaa'>{volume}</span>",
- // "format-bluetooth": " {icon} {volume}%",
- "format-bluetooth": "BT: {icon} {volume}",
- // "format-muted": "",
- "format-muted": "X MUTED",
- "format-icons": ["+--", "++-", "+++"],
- // "format-icons": {
- // "alsa_output.pci-0000_00_1f.3.analog-stereo": "",
- // "alsa_output.pci-0000_00_1f.3.analog-stereo-muted": "",
- // "headphone": "",
- // "phone": "",
- // "phone-muted": "",
- // "portable": "",
- // "car": "",
- // "default": [
- // "",
- // ""
- // ]
- // },
- "on-click": "$TERMINAL --app-id=TUI.float -e wiremix",
- "tooltip-format": "{desc}",
- "scroll-step": 5,
- },
- "network": {
- "interface": "wlan0",
- "format": "{ifname}",
- // "format-wifi": " {signalStrength}%",
- "format-wifi": "WiFi: {essid} <span color='#aaaaaa'>{signalStrength}%</span>",
- "format-ethernet": "Eth: {ipaddr}/<span color='#aaaaaa'>{cidr}</span>",
- // "format-ethernet": " {ipaddr}/{cidr}",
- // "format-disconnected": "󰖪", //An empty format will hide the module.
- "format-disconnected": "DC'D",
- // "tooltip-format-wifi": " {essid} {signalStrength}%",
- "tooltip-format-wifi": "{essid} ({signalStrength}%)",
- "tooltip-format-ethernet": "{ifname} via {gwaddr}",
- // "tooltip-format-disconnected": "󰖪",
- "tooltip-format-disconnected": "DC'D",
- "max-length": 50,
- "interval": 60,
- "on-click": "$TERMINAL --app-id TUI.float -e wifitui",
- "on-click-right": "rfkill toggle wlan",
- },
- "custom/vpn": {
- // "format": " VPN",
- "format": "VPN",
- "exec": "echo '{\"class\": \"connected\"}'",
- "exec-if": "test -d /proc/sys/net/ipv4/conf/proton0",
- "return-type": "json",
- "interval": 5,
- },
- "custom/workspaces": {
- "exec": "~/.config/waybar/niri-workspaces",
- "return-type": "json",
- "format": "{}",
- },
- // The below module require `ddcutil` to be working on the system
- // or it will not work
- "custom/brightness": {
- // "format": "☀ {}%",
- "format": "HDMI: {}",
- // "tooltip-format": "☀ {}%",
- "interval": "once",
- "signal": 9,
- "exec": "~/.config/waybar/brightness get",
- "on-scroll-up": "~/.config/waybar/brightness up",
- "on-scroll-down": "~/.config/waybar/brightness down",
- "on-click": "~/.config/waybar/brightness left_click",
- "on-click-right": "~/.config/waybar/brightness right_click",
- },
- "custom/screenrecording-indicator": {
- "on-click": "~/.local/bin/screenrecord",
- "exec": "~/.config/waybar/waybar-screenrecord",
- "signal": 8,
- "return-type": "json",
- },
- "custom/uptime": {
- "format": "{}",
- "interval": 1600,
- "tooltip": false,
- "exec": "~/.config/waybar/uptime",
- },
+ "layer": "top",
+ "position": "top",
+ "modules-left": [
+ "clock",
+ // "custom/uptime",
+ // "niri/window"
+ "network",
+ "custom/vpn",
+ ],
+ "modules-center": [
+ "custom/workspaces"
+ ],
+ "modules-right": [
+ "custom/screenrecording-indicator",
+ "tray",
+ "custom/brightness",
+ // "network",
+ // "custom/vpn",
+ "pulseaudio",
+ "bluetooth",
+ "battery",
+ ],
+ "niri/window": {
+ "format": "{app_id} | {title}",
+ "max-length": 30,
+ },
+ "clock": {
+ "format": "{:%a, %b %d %H:%M}",
+ "tooltip": false,
+ },
+ "battery": {
+ "interval": 60,
+ "max-length": 25,
+ "states": {
+ "good": 95,
+ "warning": 30,
+ "critical": 15,
+ },
+ // "format": "{icon} {capacity}%",
+ "format": "BAT: {capacity}%",
+ "format-icons": {
+ // "default": [
+ // "",
+ // "",
+ // "",
+ // "",
+ // ""
+ // ],
+ // "charging": "<span color='#ffff00'></span>"
+ // no nerd font support font
+ "charging": "<span color='#ffff00'>PWR: {capacity}%</span>",
+ },
+ // "format-plugged": " {capacity}%"
+ "format-plugged": "PLG: {capacity}%",
+ },
+ "bluetooth": {
+ // "format": " {num_connections}",
+ "format": "BT: {num_connections}",
+ // "format-disabled": "<span color='#aaaaaa'>󰂲</span>",
+ "format-disabled": "<span color='#aaaaaa'>BT: DC'D</span>",
+ // "format-connected": " {num_connections}",
+ "format-connected": "BT: {num_connections}",
+ "tooltip-format": "Devices connected: {num_connections}\n{device_alias} at {device_battery_percentage}%",
+ "on-click": "$TERMINAL --app-id=TUI.float -e bluetui",
+ "on-click-right": "rfkill toggle bluetooth",
+ },
+ "pulseaudio": {
+ // "format": "{icon} {volume}%",
+ "format": "{icon} <span color='#aaaaaa'>{volume}</span>",
+ // "format-bluetooth": " {icon} {volume}%",
+ "format-bluetooth": "BT: {icon} {volume}",
+ // "format-muted": "",
+ "format-muted": "X MUTED",
+ "format-icons": [
+ "+--",
+ "++-",
+ "+++"
+ ],
+ // "format-icons": {
+ // "alsa_output.pci-0000_00_1f.3.analog-stereo": "",
+ // "alsa_output.pci-0000_00_1f.3.analog-stereo-muted": "",
+ // "headphone": "",
+ // "phone": "",
+ // "phone-muted": "",
+ // "portable": "",
+ // "car": "",
+ // "default": [
+ // "",
+ // ""
+ // ]
+ // },
+ "on-click": "$TERMINAL --app-id=TUI.float -e wiremix",
+ "tooltip-format": "{desc}",
+ "scroll-step": 5,
+ },
+ "network": {
+ "interface": "wlan0",
+ "format": "{ifname}",
+ // "format-wifi": " {signalStrength}%",
+ "format-wifi": "WiFi: {essid} <span color='#aaaaaa'>{signalStrength}%</span>",
+ "format-ethernet": "Eth: {ipaddr}/<span color='#aaaaaa'>{cidr}</span>",
+ // "format-ethernet": " {ipaddr}/{cidr}",
+ // "format-disconnected": "󰖪", //An empty format will hide the module.
+ "format-disconnected": "DC'D",
+ // "tooltip-format-wifi": " {essid} {signalStrength}%",
+ "tooltip-format-wifi": "{essid} ({signalStrength}%)",
+ "tooltip-format-ethernet": "{ifname} via {gwaddr}",
+ // "tooltip-format-disconnected": "󰖪",
+ "tooltip-format-disconnected": "DC'D",
+ "max-length": 50,
+ "interval": 60,
+ "on-click": "$TERMINAL --app-id TUI.float -e wifitui",
+ "on-click-right": "rfkill toggle wlan",
+ },
+ "custom/vpn": {
+ // "format": " VPN",
+ "format": "VPN",
+ "exec": "echo '{\"class\": \"connected\"}'",
+ "exec-if": "test -d /proc/sys/net/ipv4/conf/proton0",
+ "return-type": "json",
+ "interval": 5,
+ },
+ "custom/workspaces": {
+ "exec": "~/.config/waybar/niri-workspaces",
+ "return-type": "json",
+ "format": "{}",
+ },
+ // The below module require `ddcutil` to be working on the system
+ // or it will not work
+ "custom/brightness": {
+ // "format": "☀ {}%",
+ "format": "HDMI: {}%",
+ // "tooltip-format": "☀ {}%",
+ "interval": "once",
+ "signal": 9,
+ "exec": "~/.config/waybar/brightness get",
+ "on-scroll-up": "~/.config/waybar/brightness up",
+ "on-scroll-down": "~/.config/waybar/brightness down",
+ "on-click": "~/.config/waybar/brightness left_click",
+ "on-click-right": "~/.config/waybar/brightness right_click",
+ },
+ "custom/screenrecording-indicator": {
+ "on-click": "~/.local/bin/screenrecord",
+ "exec": "~/.config/waybar/waybar-screenrecord",
+ "signal": 8,
+ "return-type": "json",
+ },
+ "custom/uptime": {
+ "format": "{}",
+ "interval": 1600,
+ "tooltip": false,
+ "exec": "~/.config/waybar/uptime",
+ },
}