diff options
| author | Xander Swan <email> | 2025-12-03 10:00:41 -0500 |
|---|---|---|
| committer | Xander Swan <email> | 2025-12-03 10:00:41 -0500 |
| commit | 4936e7ed8307eb93f5d1a378846eaa9c0ec0a57d (patch) | |
| tree | d9d9dbf6e976618494cf37409fcccb24de154c93 | |
| parent | ec0f2fcb98677c5293ae7abb7a3aea04d5cf9c2a (diff) | |
Add picom back
| -rw-r--r-- | .config/alacritty/install.log | 8 | ||||
| -rw-r--r-- | .config/i3/config | 16 | ||||
| -rw-r--r-- | .config/nvim/.luarc.json | 5 | ||||
| -rw-r--r-- | .config/picom/picom.conf | 39 | ||||
| -rw-r--r-- | README.md | 8 | ||||
| -rw-r--r-- | update.sh | 15 |
6 files changed, 63 insertions, 28 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 = {} +}; @@ -1,15 +1,17 @@ # Dotfiles - -My dotfiles. +My dotfiles. There are some things in here specific to me, like how it launches +Discord and Thunderbird automatically. So if you want to steal these, you'll +have to find all that stuff and remove it yourself. I use the JetBrainsMono Nerd Font everywhere. Find it [here](https://www.nerdfonts.com/font-downloads).  +## xborders +This config requires [xborders](https://github.com/deter0/xborder). ## Neovim Install [Packer](https://github.com/wbthomason/packer.nvim). Then run `:PackerSync`. - ## Rofi I didn't want to put Rofi here since it's just a minorly edited version of someone else's theme. @@ -2,15 +2,20 @@ rm -rf .config/ mkdir .config/ # Alacritty -cp -r ~/.config/alacritty .config/ +cp -r ~/.config/alacritty .config +rm .config/alacritty/install.log # Neovim -cp -r ~/.config/nvim .config/ -rm -rf .config/nvim/plugin/ -rm -rf .config/nvim/live-server/ +cp -r ~/.config/nvim .config +rm -rf .config/nvim/plugin +rm -rf .config/nvim/live-server +rm .config/nvim/.luarc.json # i3 cp -r ~/.config/i3 .config # polybar -cp -r ~/.config/polybar .config/ +cp -r ~/.config/polybar .config + +# picom +cp -r ~/.config/picom .config |
