aboutsummaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorXander Swan <email>2025-12-03 10:00:41 -0500
committerXander Swan <email>2025-12-03 10:00:41 -0500
commit4936e7ed8307eb93f5d1a378846eaa9c0ec0a57d (patch)
treed9d9dbf6e976618494cf37409fcccb24de154c93 /.config
parentec0f2fcb98677c5293ae7abb7a3aea04d5cf9c2a (diff)
Add picom back
Diffstat (limited to '.config')
-rw-r--r--.config/alacritty/install.log8
-rw-r--r--.config/i3/config16
-rw-r--r--.config/nvim/.luarc.json5
-rw-r--r--.config/picom/picom.conf39
4 files changed, 48 insertions, 20 deletions
diff --git a/.config/alacritty/install.log b/.config/alacritty/install.log
deleted file mode 100644
index 42ce408..0000000
--- a/.config/alacritty/install.log
+++ /dev/null
@@ -1,8 +0,0 @@
-[20:59:25 2024-05-19] FETCHING Version 2.36.11
-[20:59:25 2024-05-19] DOWNLOADING https://github.com/spicetify/spicetify-cli/releases/download/v2.36.11/spicetify-2.36.11-linux-amd64.tar.gz
-[20:59:25 2024-05-19] EXTRACTING /home/xswan/.spicetify/spicetify.tar.gz
-[20:59:25 2024-05-19] SETTING EXECUTABLE PERMISSIONS TO /home/xswan/.spicetify/spicetify
-[20:59:25 2024-05-19] REMOVING /home/xswan/.spicetify/spicetify.tar.gz
-[20:59:25 2024-05-19] APPENDING /home/xswan/.spicetify to PATH in /home/xswan/.zshrc
-[20:59:25 2024-05-19] spicetify v2.36.11 was installed successfully to /home/xswan/.spicetify
-[20:59:25 2024-05-19] Run 'spicetify --help' to get started
diff --git a/.config/i3/config b/.config/i3/config
index ab3a665..86de9bd 100644
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -11,7 +11,9 @@ exec --no-startup-id dex --autostart --environment i3
exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork
exec --no-startup-id nm-applet
exec --no-startup-id nitrogen --restore
-exec --no-startup-id redshift
+exec --no-startup-id picom
+exec --no-startup-id ~/xborders --border-radius 5 --border-red 255 --border-green 255 --border-blue 255 --border-width 3
+# exec --no-startup-id redshift
exec_always --no-startup-id sh ~/.config/polybar/launch.sh
exec --no-startup-id discord
@@ -34,11 +36,11 @@ bindsym Print exec --no-startup-id flameshot gui
for_window [class="love"] floating enable
for_window [instance="Godot_Engine"] floating enable
-default_border pixel 5
-default_floating_border pixel 5
+default_border pixel 0
+default_floating_border pixel 0
gaps outer 0
-gaps inner 2
+gaps inner 10
floating_modifier $mod
@@ -126,9 +128,9 @@ bindsym $mod+Shift+r restart
bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -B 'Yes, exit i3' 'i3-msg exit'"
# class border backgr. text indicator child_border
-client.focused #E0E0E0 #E0E0E0 #000000 #ffffff #E0E0E0
-client.focused_inactive #222222 #222222 #CACACA #ffffff #222222
-client.unfocused #000000 #000000 #CACACA #ffffff #000000
+client.focused #E0E0E0 #E0E0E0 #000000 #E0E0E0 #E0E0E0
+client.focused_inactive #222222 #222222 #CACACA #222222 #222222
+client.unfocused #000000 #000000 #CACACA #000000 #000000
client.urgent #ff0000 #ff0000 #000000 #900000 #ff0000
client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c
client.background #ffffff
diff --git a/.config/nvim/.luarc.json b/.config/nvim/.luarc.json
deleted file mode 100644
index 1e1765c..0000000
--- a/.config/nvim/.luarc.json
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "diagnostics.globals": [
- "vim"
- ]
-} \ No newline at end of file
diff --git a/.config/picom/picom.conf b/.config/picom/picom.conf
new file mode 100644
index 0000000..d1f994d
--- /dev/null
+++ b/.config/picom/picom.conf
@@ -0,0 +1,39 @@
+shadow = true;
+shadow-radius = 30;
+shadow-offset-x = -30;
+shadow-offset-y = -30;
+shadow-exclude = [
+ "class_g = 'i3-frame' && argb",
+ "window_type = 'dropdown_menu'",
+ "window_type = 'menu'",
+ "window_type = 'popup_menu'",
+];
+
+fading = false;
+inactive-opacity-override = false;
+
+focus-exclude = [ "class_g = 'Cairo-clock'" ];
+
+corner-radius = 5
+rounded-corners-exclude = [
+ "window_type = 'dock'",
+ "window_type = 'desktop'",
+];
+
+backend = "glx";
+dithered-present = false;
+vsync = true;
+mark-wmwin-focused = true;
+mark-ovredir-focused = true;
+detect-rounded-corners = true;
+detect-client-opacity = true;
+detect-transient = true;
+use-damage = true;
+log-level = "warn";
+wintypes:
+{
+ tooltip = { fade = true; shadow = true; focus = true; full-shadow = false; };
+ dock = { shadow = false; clip-shadow-above = true; }
+ dnd = { shadow = false; }
+ i3-frame = {}
+};