diff options
Diffstat (limited to '.config')
| -rw-r--r-- | .config/i3/config | 4 | ||||
| -rw-r--r-- | .config/nvim/lua/opt.lua | 1 | ||||
| -rw-r--r-- | .config/nvim/lua/plugin/packer.lua | 3 | ||||
| -rw-r--r-- | .config/nvim/lua/plugin/setup.lua | 2 | ||||
| -rw-r--r-- | .config/picom/picom.conf | 45 |
5 files changed, 54 insertions, 1 deletions
diff --git a/.config/i3/config b/.config/i3/config index b87e63a..2a534fe 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -11,6 +11,7 @@ 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 setxkbmap -option caps:super +exec --no-startup-id picom exec_always --no-startup-id sh ~/.config/polybar/launch.sh exec --no-startup-id discord @@ -33,6 +34,9 @@ floating_modifier $mod for_window [class="love"] floating enable for_window [instance="Godot_Engine"] floating enable +gaps outer 2 +gaps inner 6 + tiling_drag modifier titlebar bindsym $mod+Return exec i3-sensible-terminal diff --git a/.config/nvim/lua/opt.lua b/.config/nvim/lua/opt.lua index d062a61..b47b939 100644 --- a/.config/nvim/lua/opt.lua +++ b/.config/nvim/lua/opt.lua @@ -9,7 +9,6 @@ vim.o.mouse = "" vim.o.cc = "80" vim.o.splitright = true vim.o.splitbelow = true - local tabwidth = 2 vim.o.tabstop = tabwidth vim.o.shiftwidth = tabwidth diff --git a/.config/nvim/lua/plugin/packer.lua b/.config/nvim/lua/plugin/packer.lua index 04342e0..653b786 100644 --- a/.config/nvim/lua/plugin/packer.lua +++ b/.config/nvim/lua/plugin/packer.lua @@ -28,6 +28,9 @@ return require("packer").startup(function(use) use {"numToStr/Comment.nvim"} use {"HiPhish/nvim-ts-rainbow2"} + use {"xiyaowong/transparent.nvim"} + use {"xiyaowong/virtcolumn.nvim"} + use { "VonHeikemen/lsp-zero.nvim", requires = { diff --git a/.config/nvim/lua/plugin/setup.lua b/.config/nvim/lua/plugin/setup.lua index c4dfa7f..b2fe8f7 100644 --- a/.config/nvim/lua/plugin/setup.lua +++ b/.config/nvim/lua/plugin/setup.lua @@ -1,3 +1,5 @@ +vim.g.virtcolumn_char = '▕' + require('gitsigns').setup {} require("Comment").setup {} diff --git a/.config/picom/picom.conf b/.config/picom/picom.conf new file mode 100644 index 0000000..5bf675b --- /dev/null +++ b/.config/picom/picom.conf @@ -0,0 +1,45 @@ +shadow = true; +shadow-radius = 15; +shadow-offset-x = -15; +shadow-offset-y = -7; +shadow-exclude = []; + +fading = true; +fade-in-step = 0.1; +fade-out-step = 0.1; +inactive-opacity = 1; +frame-opacity = 1; + +inactive-opacity-override = false; + +focus-exclude = [ "class_g = 'Cairo-clock'" ]; + +corner-radius = 5 +rounded-corners-exclude = [ + "window_type = 'dock'", + "window_type = 'desktop'" +]; + +blur: { + method = "dual_kawase"; + strength = 4; +} + +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; opacity = 0.75; focus = true; full-shadow = false; }; + dock = { shadow = false; clip-shadow-above = true; } + dnd = { shadow = false; } + popup_menu = { opacity = 0.8; } + dropdown_menu = { opacity = 0.8; } +}; |
