From e2f1e4ef36f8e49a319002171681d6f9523860f8 Mon Sep 17 00:00:00 2001 From: clint Date: Wed, 24 Aug 2022 15:47:56 -0500 Subject: [PATCH] better polybar, remove nm-apply from i3, some vimrc stuff --- i3/.config/i3/config | 10 ++-- picom/.config/picom/config | 2 + polybar/.config/polybar/config.ini | 77 +++++++++++++++++------------- vimrc/.vimrc | 10 ++++ 4 files changed, 61 insertions(+), 38 deletions(-) create mode 100644 picom/.config/picom/config diff --git a/i3/.config/i3/config b/i3/.config/i3/config index f50334d..2f90c03 100644 --- a/i3/.config/i3/config +++ b/i3/.config/i3/config @@ -26,13 +26,13 @@ exec --no-startup-id dex --autostart --environment i3 # The combination of xss-lock, nm-applet and pactl is a popular choice, so # they are included here as an example. Modify as you see fit. -# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the +# # xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the # screen before suspend. Use loginctl lock-session to lock your screen. exec --no-startup-id xss-lock --transfer-sleep-lock -- i3lock --nofork # NetworkManager is the most popular way to manage wireless networks on Linux, # and nm-applet is a desktop environment-independent system tray GUI for it. -exec --no-startup-id nm-applet +# exec --no-startup-id nm-applet # Use pactl to adjust volume in PulseAudio. set $refresh_i3status killall -SIGUSR1 i3status @@ -247,14 +247,14 @@ set $bar-inactive_workspace #755B69 #} # set background on startup -set $wallpaper ~/Pictures/wallpapers/red_trees.jpg +set $wallpaper ~/Pictures/wallpapers/ocean_steps.jpg exec --no-startup-id feh --bg-fill $wallpaper # turn picom on on start up exec_always --no-startup-id picom & # turn off borders (required for i3-gaps) -for_window [class=".*"] border pixel 1 +for_window [class=".*"] border pixel 2 # gaps gaps inner 10 @@ -268,7 +268,7 @@ set $bd-indicator #ffffff # colorclass border bg text indicator child_border client.focused $bd-color #111111 #ffffff $bd-indicator $bd-color -client.focused_inactive $bd-color #111111 #ffffff #333333 #333333 +client.focused_inactive $bd-color #111111 #ffffff #333333 #111111 client.unfocused $bd-color #111111 #ffffff #333333 #333333 # lock screen diff --git a/picom/.config/picom/config b/picom/.config/picom/config new file mode 100644 index 0000000..d4b6151 --- /dev/null +++ b/picom/.config/picom/config @@ -0,0 +1,2 @@ +active-opacity = 1; +inactive-opacity = 0.8; diff --git a/polybar/.config/polybar/config.ini b/polybar/.config/polybar/config.ini index bb93845..c6d28f3 100644 --- a/polybar/.config/polybar/config.ini +++ b/polybar/.config/polybar/config.ini @@ -20,32 +20,44 @@ [colors] background = #0B0A07 background-alt = #0B0A07 -background-inactive = #4A4430 -foreground = #BBCEA8 -foreground-alt = #E3D87E -primary = #ffb52a -secondary = #e60053 -underline = #F0EC57 +background-inactive = #0B0A07 +foreground = #cccccc +foreground-alt = #69caf0 +;primary = #69caf0 +;secondary = #e60053 +underline-active = #69caf0 +underline-inactive = #0B0A07 alert = #bd2c40 ; transparent [colors2] -background = #90553555 -background-alt = #90553555 -background-inactive = #90755B69 -foreground = #000000 -foreground-alt = #fff -primary = #ffb52a -secondary = #e60053 +background = #99000000 +background-alt = #99000000 +background-inactive = #30000000 +foreground = #ffffff +foreground-alt = #ffffff +primary = #ffffff +secondary = #000000 +alert = #bd2c40 + +; grey +[colors3] +background = #dddddd +background-alt = #dddddd +background-inactive = #50eeeeee +foreground = #111111 +foreground-alt = #111111 +primary = #dddddd +secondary = #dddddd alert = #bd2c40 [bar/main] -;monitor = ${env:MONITOR:HDMI-1} +monitor = ${env:MONITOR:HDMI-0} width = 100% height = 27 ;offset-x = 1% ;offset-y = 1% -radius = 0.0 +radius = 7 fixed-center = false separator = | @@ -55,11 +67,11 @@ foreground = ${colors.foreground} line-size = 3 line-color = #f00 -border-size = 0 +border-size = 1 border-color = #00000000 -padding-left = 0 -padding-right = 2 +padding-left = 3px +padding-right = 3px module-margin-left = 1 module-margin-right = 2 @@ -102,26 +114,27 @@ ws-icon-8 = 9;九 ws-icon-9 = 0;十 label-mode-padding = 1 -label-mode-foreground = #000 -label-mode-background = ${colors.primary} +;label-mode-foreground = #000 +;label-mode-background = ${colors.underline-active} ; focused = Active workspace on focused monitor label-focused = %icon% label-focused-background = ${colors.background-alt} -label-focused-foreground = ${colors.foreground-alt} -label-focused-underline= ${colors.primary} +label-focused-foreground = ${colors.foreground} +label-focused-underline= ${colors.underline-active} label-focused-padding = 1 ; unfocused = Inactive workspace on any monitor label-unfocused = %icon% label-unfocused-background = ${colors.background-inactive} -label-unfocused-underline= ${colors.primary} +label-unfocused-foreground = ${colors.foreground} +label-unfocused-underline= ${colors.underline-inactive} label-unfocused-padding = 1 ; visible = Active workspace on unfocused monitor label-visible = %icon% label-visible-background = ${self.label-focused-background} -label-visible-foreground = ${colors.foreground-alt} +label-visible-foreground = ${colors.foreground} label-visible-underline = ${self.label-focused-underline} label-visible-padding = ${self.label-focused-padding} @@ -139,14 +152,12 @@ format-prefix-foreground = ${colors.foreground-alt} [module/filesystem] type = internal/fs -interval = 60 +interval = 3600 mount-0 = / mount-1 = /home -label-mounted = %{A1:alacritty --hold -e df -h:}  %mountpoint%: %percentage_used%% %{A} -format-prefix =  -format-prefix-foreground = ${colors.foreground-alt} -;label-unmounted = %mountpoint% not mounted -;label-unmounted-foreground = ${colors.foreground-alt} +format-mounted-prefix =  +format-mounted-prefix-foreground = ${colors.foreground-alt} +label-mounted = %{A1:alacritty --hold -e df -h:} %mountpoint%: %percentage_used%% %{A} [module/cpu] type = internal/cpu @@ -161,7 +172,7 @@ type = internal/xwindow format-background = ${colors.background-alt} format-foreground = ${colors.foreground} format-padding = 2 -label-underline = ${colors.primary} +label-underline = ${colors.underline-active} label-maxlen = 30 [module/memory] @@ -169,7 +180,7 @@ type = internal/memory interval = 10 warn-percentage = 95 format =