From 49eb2b26d77f301945ad62ba545aedc5acaa925f Mon Sep 17 00:00:00 2001 From: id101010 Date: Tue, 6 Aug 2019 20:00:33 +0200 Subject: [PATCH] Change colorscheme for i3 windows --- i3/config | 133 ++++++++++++++++++++++++++++++++---------------------- 1 file changed, 79 insertions(+), 54 deletions(-) diff --git a/i3/config b/i3/config index 4a1f3df..32710bd 100644 --- a/i3/config +++ b/i3/config @@ -13,20 +13,24 @@ ############################################# # font -set $font "pango:DejaVu Sans Mono for Powerline 8" -set $font_bar "pango:DejaVu Sans Mono for Powerline, Awesome 8" +set $font "pango:DejaVu Sans Mono for Powerline 10" font $font + # floating modifier # mod1 = Alt (xmodmap to show) # mod4 = Winkey (xmodmap to show) set $mod mod4 floating_modifier $mod + # remove window decorations new_window pixel + # focus follows mouse focus_follows_mouse no + # border new_window pixel 3 + # gaps gaps inner 10 gaps outer 10 @@ -43,68 +47,93 @@ gaps outer 10 bindsym XF86AudioRaiseVolume exec ~/.i3/util/volnotid.sh down bindsym XF86AudioLowerVolume exec ~/.i3/util/volnotid.sh up bindsym XF86AudioMute exec ~/.i3/util/volnotid.sh mute + # display brightness management -bindsym XF86MonBrightnessUp exec "xbacklight +2" -bindsym XF86MonBrightnessDown exec "xbacklight -2" +bindsym XF86MonBrightnessUp exec "xbacklight +10" +bindsym XF86MonBrightnessDown exec "xbacklight -10" + # webcam bindym XF86WebCam exec /bin/cheese + # lenovo Key wifi-menu bindsym XF86Launch1 exec urxvt -e sh -c "sudo wifi-menu wlp3s0" -# screenshot stuff + +# jauth two factor authenticator bindsym $mod+F4 exec --no-startup-id "gnome-screenshot -w" + # start dmenu-launcher -bindsym $mod+d exec rofi -show drun -theme solarized_alternate -font "Roboto Mono for Powerline 10" +#bindsym $mod+d exec dmenu_run +#bindsym $mod+d exec ~/.config/i3/util/i3dmenu-wrapper.sh +bindsym $mod+d exec rofi -show drun -theme glue_pro_blue -font "mono 10" + # lock i3 with i3lock -bindsym $mod+Shift+x exec GLITCHICON=/home/aaron/.i3/stop.png glitchlock +bindsym $mod+Shift+x exec i3lock -c 000000 ############################################# # Keymaps # ############################################# # start terminal -#bindsym $mod+Return exec --no-startup-id termite bindsym $mod+Return exec --no-startup-id kitty +#bindsym $mod+Return exec --no-startup-id termite +#bindsym $mod+Return exec --no-startup-id i3-sensible-terminal + # kill focused window bindsym $mod+Shift+q kill + # change focus vim Style bindsym $mod+h focus left bindsym $mod+l focus right bindsym $mod+k focus up bindsym $mod+j focus down + # move focused window vim Style bindsym $mod+Shift+h move left bindsym $mod+Shift+l move right bindsym $mod+Shift+k move up bindsym $mod+Shift+j move down + # alternatively, you can use the cursor keys: bindsym $mod+Shift+Left move left bindsym $mod+Shift+Down move down bindsym $mod+Shift+Up move up bindsym $mod+Shift+Right move right + # split in horizontal orientation bindsym $mod+v split h + # split in vertical orientation bindsym $mod+c split v + # enter fullscreen mode for the focused container bindsym $mod+f fullscreen + # change container layout (stacked, tabbed, toggle split) bindsym $mod+s layout stacking bindsym $mod+w layout tabbed bindsym $mod+e layout toggle split + # toggle tiling / floating bindsym $mod+Shift+space floating toggle + # change focus between tiling / floating windows bindsym $mod+space focus mode_toggle + # focus the parent container bindsym $mod+a focus parent + # reload the configuration file bindsym $mod+Shift+c reload + # restart i3 inplace bindsym $mod+Shift+r restart + # exit i3 bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'Exit i3?' -b 'Yes' 'i3-msg exit'" + # enter the resize mode bindsym $mod+r mode "resize" + # scratchpad bindsym $mod+y scratchpad show bindsym $mod+x move scratchpad @@ -114,16 +143,16 @@ bindsym $mod+x move scratchpad ############################################# # switch to workspace -bindsym $mod+1 workspace 1 -bindsym $mod+2 workspace 2 -bindsym $mod+3 workspace 3 -bindsym $mod+4 workspace 4 -bindsym $mod+5 workspace 5 -bindsym $mod+6 workspace 6 -bindsym $mod+7 workspace 7 -bindsym $mod+8 workspace 8 -bindsym $mod+9 workspace 9 -bindsym $mod+0 workspace 10 +bindsym $mod+1 workspace 1 +bindsym $mod+2 workspace 2 +bindsym $mod+3 workspace 3 +bindsym $mod+4 workspace 4 +bindsym $mod+5 workspace 5 +bindsym $mod+6 workspace 6 +bindsym $mod+7 workspace 7 +bindsym $mod+8 workspace 8 +bindsym $mod+9 workspace 9 +bindsym $mod+0 workspace 10 # move focused container to workspace bindsym $mod+Shift+1 move container to workspace 1 @@ -157,44 +186,43 @@ mode "resize" { # Colors # ############################################# -# Darkbrown colorscheme -set $DARKBROWN #402e2e -set $LIGHTBROWN #978965 -set $DARKGREY #1f1f1f -set $DARKRED #9b0e0e +set $BRD_FOC #1c5b98 +set $BRD_UNF #ffffff80 +set $BRD_URG #b0cc54 -# Solarized colorscheme -set $IMPORTANT #43d5f2 -set $BACKGROUND #1c5b98 -set $FOREGROUND #93a1a1 -set $LIGHTGREY #dc322f -set $LIGHTBLUE #75aaff -set $GREEN #b0cc54 -set $BROWN #b58900 -set $BLUE #268bd2 -set $VIOLET #6c71c4 -set $MAGENTA #2aa198 -set $WHITE #fdf6e3 +set $BG_FOC #1c5b98 +set $BG_UNF #ffffff80 +set $BG_URG #ffffff80 -client.background #ffffff +set $TXT_FOC #ffffff +set $TXT_UNF #ffffff +set $TXT_URG #ffffff -# name #border #background #text #indicator #child_border -client.focused $FOREGROUND $MAGENTA $GREEN $GREEN $MAGENTA -client.unfocused $BACKGROUND $BACKGROUND $GREEN $GREEN $BACKGROUND -client.focused_inactive $BACKGROUND $BACKGROUND $GREEN $GREEN $BACKGROUND -client.urgent $BACKGROUND $BACKGROUND $BACKGROUND $GREEN $BACKGROUND +set $IND_FOC #b0cc54 +set $IND_UNF #b0cc54 +set $IND_URG #b0cc54 + +set $CBD_FOC #1c5b98 +set $CBD_UNF #ffffff80 +set $CBD_URG #b0cc54 + +# name #border #backgr #text #indic #child_border +client.focused $BRD_FOC $BG_FOC $TXT_FOC $IND_FOC $CBD_FOC +client.unfocused $BRD_UNF $BG_UNF $TXT_UNF $IND_UNF $CBD_UNF +client.focused_inactive $BRD_UNF $BG_UNF $TXT_UNF $IND_UNF $CBD_UNF +client.urgent $BRD_URG $BG_URG $TXT_URG $IND_URG $CBF_URG +client.background #ffffff ############################################# # i3-bar # ############################################# bar { - font $font_bar + font $font position top - status_command /usr/bin/i3status-rs /home/aaron/.i3/i3status.toml + status_command /usr/local/bin/i3status-rs ~/.config/i3status/i3status.toml colors { separator #666666 - #background #222222 background #222439 statusline #dddddd focused_workspace #0088CC #0088CC #ffffff @@ -214,25 +242,22 @@ for_window [class="Nautilus"] floating enable for_window [class="GParted"] floating enable for_window [class="Gedit"] floating enable for_window [class="teamspeak3"] floating enable -for_window [class="plecs"] floating enable + # 0px Border for_window [class="chrome"] border none -for_window [class="firefox"] border none +for_window [class="Firefox"] border none ############################################# # auto start with i3 # ############################################# # composite manager -exec compton --config ~/.config/compton.conf -# Touchpad Speed -exec xinput set-prop "AlpsPS/2 ALPS DualPoint TouchPad" "Device Accel Constant Deceleration" 1 +exec --no-startup-id compton -b --config ~/.config/compton.conf # less eye pain -exec --no-startup-id redshift -l 46:7 -t 6500K:2500K +exec --no-startup-id redshift -l 46:7 # no beep! exec --no-startup-id xset b off # dunst for notifications and volnoti daemon -exec --no-startup-id dunst -conf ~/.config/dunst/dunstrc -exec --no-startup-id volnoti -# wallpapers -exec --no-startup-id feh --bg-fill ~/.wallpapers/gentoo.jpg +exec --no-startup-id dunst -conf /home/aaron/.config/dunst/dunstrc +# wallpaper +exec --no-startup-id feh --bg-fill /home/aaron/.config/wallpaper.jpg