From 2109fc09b54b85fd8195f423813e03603266f91f Mon Sep 17 00:00:00 2001 From: Xander Swan Date: Wed, 3 Dec 2025 10:00:41 -0500 Subject: better --- .config/i3/config | 1 - .config/kitty/kitty.conf | 1 + .config/nvim/lua/map.lua | 2 +- .config/nvim/lua/plugin/packer.lua | 2 ++ .config/nvim/lua/plugin/setup.lua | 10 +++++-- .config/polybar/config.ini | 58 ++++++++++++++++++++++++++++---------- 6 files changed, 55 insertions(+), 19 deletions(-) (limited to '.config') diff --git a/.config/i3/config b/.config/i3/config index 982dea7..b87e63a 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -41,7 +41,6 @@ bindsym $mod+Shift+q kill bindsym $mod+d exec --no-startup-id rofi -show drun bindsym $mod+Shift+d exec --no-startup-id rofi -show window - bindsym $mod+$left focus left bindsym $mod+$down focus down bindsym $mod+$up focus up diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf index 2fb8e29..c199e28 100644 --- a/.config/kitty/kitty.conf +++ b/.config/kitty/kitty.conf @@ -4,6 +4,7 @@ italic_font auto bold_italic_font auto font_size 11.0 +background_opacity 0.9 cursor_shape block cursor_blink_interval 0 diff --git a/.config/nvim/lua/map.lua b/.config/nvim/lua/map.lua index 2b3b1d0..a4f5bbc 100644 --- a/.config/nvim/lua/map.lua +++ b/.config/nvim/lua/map.lua @@ -66,7 +66,7 @@ vim.keymap.set(nv, "pc", "\"+p", {}) -- Commands vim.keymap.set(nv, "c", "set invhlsearch", {silent=true}) -vim.keymap.set(nv, "e", "Ex", {silent=true}) +vim.keymap.set(nv, "e", "Oil", {silent=true}) vim.keymap.set(nv, "t", function() vim.cmd("split") vim.cmd("term") diff --git a/.config/nvim/lua/plugin/packer.lua b/.config/nvim/lua/plugin/packer.lua index fefbdef..04342e0 100644 --- a/.config/nvim/lua/plugin/packer.lua +++ b/.config/nvim/lua/plugin/packer.lua @@ -50,6 +50,8 @@ return require("packer").startup(function(use) } } + use { "stevearc/oil.nvim" } + use {"tikhomirov/vim-glsl"} use {"michaeljsmith/vim-indent-object"} diff --git a/.config/nvim/lua/plugin/setup.lua b/.config/nvim/lua/plugin/setup.lua index a8fa995..c4dfa7f 100644 --- a/.config/nvim/lua/plugin/setup.lua +++ b/.config/nvim/lua/plugin/setup.lua @@ -2,6 +2,12 @@ require('gitsigns').setup {} require("Comment").setup {} +require("oil").setup { + view_options = { + show_hidden = true, + }, +} + require("lualine").setup { options = { component_separators = { left = "", right = "" }, @@ -44,9 +50,9 @@ require("nvim-treesitter.configs").setup { do local builtin = require("telescope.builtin") - vim.keymap.set("n", "", builtin.find_files, {}) + vim.keymap.set("n", "", builtin.find_files, {}) vim.keymap.set("n", "", builtin.git_files, {}) - vim.keymap.set("n", "", function() + vim.keymap.set("n", "", function() builtin.grep_string({ search = vim.fn.input("grep>") }) end) end diff --git a/.config/polybar/config.ini b/.config/polybar/config.ini index c88e334..f444bac 100644 --- a/.config/polybar/config.ini +++ b/.config/polybar/config.ini @@ -17,17 +17,17 @@ ;========================================================== [colors] -background = #111111 -background-alt = #222222 -foreground = #C5C8C6 -primary = #FFFFFF -secondary = #8ABEB7 +background = #222222 +background-alt = #333333 +foreground = #FFFFFF +primary = #FF4499 +secondary = #991133 alert = #A54242 disabled = #707880 [bar/bar1] width = 100% -height = 12pt +height = 20pt ; dpi = 96 @@ -36,22 +36,24 @@ foreground = ${colors.foreground} line-size = 3pt -border-size = 0pt border-color = #00000000 +border-size = 0pt padding-left = 0 padding-right = 1 module-margin = 1 -separator = +bottom = true + +separator = : separator-foreground = ${colors.disabled} font-0 = JetBrainsMono Nerd Font;2 -modules-left = xwindow -modules-center = date time -modules-right = filesystem pulseaudio memory cpu wlan +modules-left = xworkspaces +modules-center = xwindow +modules-right = pulseaudio memory cpu date time cursor-click = pointer cursor-scroll = ns-resize @@ -64,6 +66,31 @@ type = internal/tray format-margin = 8pt tray-spacing = 16pt +[module/xworkspaces] +type = internal/xworkspaces + +icon-0 = 10;. +icon-1 = 9;. + +icon-default = + +label-active = %icon%%name% +label-active-background = ${colors.background-alt} +label-active-padding = 1 +label-active-underline = ${colors.primary} + +label-occupied = %icon%%name% +label-occupied-padding = 1 +label-urgent = %name% +label-urgent-padding = 1 +label-empty = %name% +label-empty-padding = 1 + +pin-workspaces = false +group-by-monitor = false +enable-click = false +enable-scroll = false + [module/xwindow] type = internal/xwindow label = %title:0:60:...% @@ -119,10 +146,10 @@ label-connected = %{F#FFFFFF}%ifname%%{F-} %essid% [module/time] type = internal/date -interval = 1 +interval = 10 -time = %H:%M -time-alt = %I:%M%P +time = %I:%M%p +time-alt = %H:%M label = %time% label-foreground = ${colors.primary} @@ -131,7 +158,8 @@ label-foreground = ${colors.primary} type = internal/date interval = 3600 -date = %b %d, %Y +date = %a %m/%d +date-alt = %b label = %date% label-foreground = ${colors.primary} -- cgit v1.3-2-g0d8e