Commit 4c0754e0 authored by Jay Ta'ala's avatar Jay Ta'ala
Browse files

Re-theme and refactor of colours. More of a flat theme.

parent 64b7d765
...@@ -11,22 +11,30 @@ set $border_normal border normal 5 ...@@ -11,22 +11,30 @@ set $border_normal border normal 5
# Theme colors # Theme colors
# set variable for main accent color # set variable for main accent color
set $acolor #eb564d set $acolor #eb564d
# set other colors # set other colors
set $bdrcolor #4d4949 set $bgicolor #eb7e4d
set $bgicolor #eb564d
set $bgucolor #6a6868 set $bgucolor #6a6868
set $txtacolor #F9FAF9 set $txtacolor #F9FAF9
set $txtucolor #bdbbbb set $txtucolor #bdbbbb
set $indcolor #00ff00 set $indcolor #4deb56
# class border backgr. text indic. child_border
client.focused $acolor $acolor $txtacolor $indcolor $acolor
client.focused_inactive $bgicolor $bgicolor $txtacolor $indcolor $bgicolor
client.unfocused $bgucolor $bgucolor $txtucolor $indcolor $bgucolor
#client.urgent #CB4B16 #FDF6E3 #CB4B16 $indcolor
#client.placeholder #000000 #0c0c0c $txtacolor #000000
#client.background #2B2C2B
# set default desktop layout (default is tiling) <stacking|tabbed> # set default desktop layout (default is tiling) <stacking|tabbed>
workspace_layout tabbed #workspace_layout tabbed
# set preferred focus_wrapping <yes|no|force> # set preferred focus_wrapping <yes|no|force>
focus_wrapping no focus_wrapping no
# Configure border style <normal|1pixel|pixel xx|none|pixel> # Configure border style <normal|1pixel|pixel xx|none|pixel>
for_window [class=".*"] $border_no_name for_window [class=".*"] $border_normal
# Hide borders <none|vertical|horizontal|both|smart> # Hide borders <none|vertical|horizontal|both|smart>
hide_edge_borders none hide_edge_borders none
...@@ -35,8 +43,6 @@ hide_edge_borders none ...@@ -35,8 +43,6 @@ hide_edge_borders none
popup_during_fullscreen leave_fullscreen popup_during_fullscreen leave_fullscreen
# change borders # change borders
#bindsym $mod_next+v border none
#bindsym $mod_next+b $border_normal
bindsym $mod+period $border_no_name bindsym $mod+period $border_no_name
bindsym $mod+$mod_next+period $border_normal bindsym $mod+$mod_next+period $border_normal
...@@ -51,23 +57,23 @@ floating_modifier $mod ...@@ -51,23 +57,23 @@ floating_modifier $mod
# Autostart applications # Autostart applications
exec --no-startup-id "xkbset exp =m; xkbset m" exec --no-startup-id "xkbset exp =m; xkbset m"
exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
exec --no-startup-id nitrogen --restore; sleep 1; compton -b exec --no-startup-id alttab -pk h -nk l -fg "#d58681" -bg "#4a4a4a" -frame "#eb564d" -t 128x150 -i 127x64
exec --no-startup-id nm-applet
exec --no-startup-id xfce4-power-manager
exec --no-startup-id copyq
exec --no-startup-id conky -c ~/.config/conky exec --no-startup-id conky -c ~/.config/conky
exec --no-startup-id conky -c ~/.config/conky_shortcuts exec --no-startup-id conky -c ~/.config/conky_shortcuts
exec --no-startup-id copyq
exec --no-startup-id fcitx -d
exec --no-startup-id nitrogen --restore; sleep 1; compton -b
exec --no-startup-id nm-applet
exec --no-startup-id xautolock -time 10 -locker blurlock exec --no-startup-id xautolock -time 10 -locker blurlock
exec --no-startup-id xfce4-power-manager
exec_always --no-startup-id ff-theme-util exec_always --no-startup-id ff-theme-util
exec_always --no-startup-id fix_xcursor exec_always --no-startup-id fix_xcursor
exec --no-startup-id fcitx -d #exec --no-startup-id blueman-applet
exec --no-startup-id alttab -pk h -nk l -fg "#d58681" -bg "#4a4a4a" -frame "#eb564d" -t 128x150 -i 127x64
#exec --no-startup-id manjaro-hello #exec --no-startup-id manjaro-hello
#exec --no-startup-id pamac-tray #exec --no-startup-id pamac-tray
#exec --no-startup-id blueman-applet
#exec_always --no-startup-id sbxkb
#exec --no-startup-id start_conky_maia
#exec --no-startup-id start_conky_green #exec --no-startup-id start_conky_green
#exec --no-startup-id start_conky_maia
#exec_always --no-startup-id sbxkb
# kill focused window # kill focused window
bindsym $mod+Shift+q kill bindsym $mod+Shift+q kill
...@@ -78,6 +84,8 @@ bindsym $mod+Shift+q kill ...@@ -78,6 +84,8 @@ bindsym $mod+Shift+q kill
bindsym $mod_next+d exec --no-startup-id "xfce4-appfinder" bindsym $mod_next+d exec --no-startup-id "xfce4-appfinder"
bindsym $mod_next+Tab exec --no-startup-id "rofi -show-icons -modi windowcd,window,drun -show window" bindsym $mod_next+Tab exec --no-startup-id "rofi -show-icons -modi windowcd,window,drun -show window"
bindsym $mod+Tab exec --no-startup-id "i3-alt-tab --prev"
# launch categorized menu # launch categorized menu
#bindsym $mod+c exec --no-startup-id morc_menu #bindsym $mod+c exec --no-startup-id morc_menu
...@@ -257,39 +265,40 @@ bindsym $mod+Shift+8 move container to workspace $ws8 ...@@ -257,39 +265,40 @@ bindsym $mod+Shift+8 move container to workspace $ws8
# Open specific applications in floating mode # Open specific applications in floating mode
for_window [class=".*"] title_format " %title" for_window [class=".*"] title_format " %title"
for_window [title="alsamixer"] floating enable border pixel 1
for_window [class="(?i)arandr"] floating enable for_window [class="(?i)arandr"] floating enable
for_window [class="(?i)Gcolor3"] floating enable border pixel 1
for_window [class="(?i)Gnome-calculator"] floating enable
for_window [class="(?i)Kupfer"] border none
for_window [class="(?i)System-config-printer.py"] floating enable border normal
for_window [class="(?i)xfce4-appfinder"] floating enable border pixel 1
for_window [class="Calamares"] floating enable border normal for_window [class="Calamares"] floating enable border normal
for_window [class="Clipgrab"] floating enable for_window [class="Clipgrab"] floating enable
for_window [title="File Transfer*"] floating enable for_window [class="copyq"] floating enable border pixel 1
for_window [class="Galculator"] floating enable border pixel 1 for_window [class="Galculator"] floating enable border pixel 1
for_window [class="Lightdm-gtk-greeter-settings"] floating enable for_window [class="Lightdm-gtk-greeter-settings"] floating enable
for_window [class="Lxappearance"] floating enable sticky enable border normal for_window [class="Lxappearance"] floating enable sticky enable border normal
for_window [class="Manjaro-hello"] floating enable
for_window [class="Manjaro Settings Manager"] floating enable border normal for_window [class="Manjaro Settings Manager"] floating enable border normal
for_window [title="MuseScore: Play Panel"] floating enable for_window [class="Manjaro-hello"] floating enable
for_window [class="octopi"] floating enable for_window [class="octopi"] floating enable
for_window [title="About Pale Moon"] floating enable
for_window [class="qt5ct"] floating enable sticky enable border normal for_window [class="qt5ct"] floating enable sticky enable border normal
for_window [class="Qtconfig-qt4"] floating enable sticky enable border normal for_window [class="Qtconfig-qt4"] floating enable sticky enable border normal
for_window [class="Shutter"] floating enable
for_window [class="Simple-scan"] floating enable border normal for_window [class="Simple-scan"] floating enable border normal
for_window [class="(?i)System-config-printer.py"] floating enable border normal
for_window [class="Thus"] floating enable border normal for_window [class="Thus"] floating enable border normal
for_window [class="Timeset-gui"] floating enable border normal for_window [class="Timeset-gui"] floating enable border normal
for_window [class="Xfburn"] floating enable for_window [class="Xfburn"] floating enable
for_window [class="copyq"] floating enable border pixel 1 for_window [title="About Pale Moon"] floating enable
for_window [class="Shutter"] floating enable for_window [title="alsamixer"] floating enable border pixel 1
for_window [title="Color Picker"] floating enable border none for_window [title="File Transfer*"] floating enable
for_window [class="(?i)Kupfer"] border none for_window [title="MuseScore: Play Panel"] floating enable
for_window [class="(?i)Gnome-calculator"] floating enable #for_window [class="(?i)virtualbox"] floating enable border normal
for_window [class="(?i)Gcolor3"] floating enable border none
#for_window [class="GParted"] floating enable border normal #for_window [class="GParted"] floating enable border normal
#for_window [class="Nitrogen"] floating enable sticky enable border normal #for_window [class="Nitrogen"] floating enable sticky enable border normal
#for_window [class="Oblogout"] fullscreen enable #for_window [class="Oblogout"] fullscreen enable
#for_window [class="Pamac-manager"] floating enable border normal #for_window [class="Pamac-manager"] floating enable border normal
#for_window [class="Pavucontrol"] floating enable #for_window [class="Pavucontrol"] floating enable
#for_window [class="Skype"] floating enable border normal #for_window [class="Skype"] floating enable border normal
#for_window [class="(?i)virtualbox"] floating enable border normal #for_window [title="Color Picker"] floating enable border none
# setting up dropdown terminal (using tilix) # setting up dropdown terminal (using tilix)
# NOTE: you'll need to disable CSD and set 'Application title' to '${activeTerminalTitle}' (appearance options) # NOTE: you'll need to disable CSD and set 'Application title' to '${activeTerminalTitle}' (appearance options)
...@@ -299,11 +308,6 @@ exec --no-startup-id tilix -t dropdown-terminal ...@@ -299,11 +308,6 @@ exec --no-startup-id tilix -t dropdown-terminal
bindsym $mod+Shift+Return [title="dropdown-terminal"] scratchpad show bindsym $mod+Shift+Return [title="dropdown-terminal"] scratchpad show
bindsym $mod+$mod_next+Return [title="dropdown-terminal"] move position 0px 0px; resize set 1920 600 bindsym $mod+$mod_next+Return [title="dropdown-terminal"] move position 0px 0px; resize set 1920 600
# setting up dropdown Bitwarden
for_window [title="Bitwarden"] sticky enable border none
exec --no-startup-id bitwarden
bindsym $mod_next+o [class="Bitwarden"] scratchpad show
# Application shortcuts # Application shortcuts
bindsym $mod+Return exec tilix bindsym $mod+Return exec tilix
bindsym $mod+Ctrl+t exec --no-startup-id compton -b bindsym $mod+Ctrl+t exec --no-startup-id compton -b
...@@ -311,10 +315,11 @@ bindsym Print exec --no-startup-id i3-scrot ...@@ -311,10 +315,11 @@ bindsym Print exec --no-startup-id i3-scrot
bindsym $mod+Ctrl+x --release exec --no-startup-id xkill bindsym $mod+Ctrl+x --release exec --no-startup-id xkill
# shortcuts to often used applications # shortcuts to often used applications
bindsym $mod_next+u exec pamac-manager bindsym $mod_next+u exec --no-startup-id pamac-manager
bindsym $mod_next+i exec chromium bindsym $mod_next+i exec --no-startup-id chromium
bindsym $mod_next+p exec putty bindsym $mod_next+o exec --no-startup-id xfce4-appfinder
bindsym $mod_next+bracketleft exec nautilus bindsym $mod_next+p exec --no-startup-id putty
bindsym $mod_next+bracketleft exec --no-startup-id nautilus
#sm-player shortcuts (e.g. for use if send smplayer to scratchpad) #sm-player shortcuts (e.g. for use if send smplayer to scratchpad)
bindsym $mod_next+Shift+space exec --no-startup-id smplayer -send-action pause bindsym $mod_next+Shift+space exec --no-startup-id smplayer -send-action pause
...@@ -444,8 +449,7 @@ bar { ...@@ -444,8 +449,7 @@ bar {
# tray_output primary # tray_output primary
# tray_output eDP1 # tray_output eDP1
bindsym button4 nop bindsym button4 nop bindsym button5 nop
bindsym button5 nop
# font xft:URWGothic-Book 11 # font xft:URWGothic-Book 11
strip_workspace_numbers yes strip_workspace_numbers yes
...@@ -466,67 +470,59 @@ bar { ...@@ -466,67 +470,59 @@ bar {
# hide/unhide i3status bar # hide/unhide i3status bar
bindsym $mod+m bar mode toggle bindsym $mod+m bar mode toggle
# class border backgr. text indic. child_border
client.focused $bdrcolor $acolor $txtacolor $indcolor $acolor
#client.focused_inactive $bdrcolor $bgicolor $txtacolor $indcolor $bgucolor
#client.unfocused $bdrcolor $bgucolor $txtucolor $indcolor $bgucolor
#client.urgent #CB4B16 #FDF6E3 #CB4B16 $indcolor
#client.placeholder #000000 #0c0c0c $txtacolor #000000
#client.background #2B2C2B
############################# #############################
### settings for i3-gaps: ### ### settings for i3-gaps: ###
############################# #############################
# Set inner/outer gaps ## Set inner/outer gaps
gaps inner 6 #gaps inner 6
gaps outer -6 #gaps outer -6
#
# Additionally, you can issue commands with the following syntax. This is useful to bind keys to changing the gap size. ## Additionally, you can issue commands with the following syntax. This is useful to bind keys to changing the gap size.
# gaps inner|outer current|all set|plus|minus <px> ## gaps inner|outer current|all set|plus|minus <px>
# gaps inner all set 10 ## gaps inner all set 10
# gaps outer all plus 5 ## gaps outer all plus 5
#
# Smart gaps (gaps used if only more than one container on the workspace) ## Smart gaps (gaps used if only more than one container on the workspace)
#smart_gaps on ##smart_gaps on
#
# Smart borders (draw borders around container only if it is not the only container on this workspace) ## Smart borders (draw borders around container only if it is not the only container on this workspace)
# on|no_gaps (on=always activate and no_gaps=only activate if the gap size to the edge of the screen is 0) ## on|no_gaps (on=always activate and no_gaps=only activate if the gap size to the edge of the screen is 0)
smart_borders on #smart_borders on
#
# Press $mod+Shift+g to enter the gap mode. Choose o or i for modifying outer/inner gaps. Press one of + / - (in-/decrement for current workspace) or 0 (remove gaps for current workspace). If you also press Shift with these keys, the change will be global for all workspaces. ## Press $mod+Shift+g to enter the gap mode. Choose o or i for modifying outer/inner gaps. Press one of + / - (in-/decrement for current workspace) or 0 (remove gaps for current workspace). If you also press Shift with these keys, the change will be global for all workspaces.
set $mode_gaps Gaps: (o) outer, (i) inner #set $mode_gaps Gaps: (o) outer, (i) inner
set $mode_gaps_outer Outer Gaps: +|-|0 (local), Shift + +|-|0 (global) #set $mode_gaps_outer Outer Gaps: +|-|0 (local), Shift + +|-|0 (global)
set $mode_gaps_inner Inner Gaps: +|-|0 (local), Shift + +|-|0 (global) #set $mode_gaps_inner Inner Gaps: +|-|0 (local), Shift + +|-|0 (global)
bindsym $mod+Shift+g mode "$mode_gaps" #bindsym $mod+Shift+g mode "$mode_gaps"
#
mode "$mode_gaps" { #mode "$mode_gaps" {
bindsym o mode "$mode_gaps_outer" # bindsym o mode "$mode_gaps_outer"
bindsym i mode "$mode_gaps_inner" # bindsym i mode "$mode_gaps_inner"
bindsym Return mode "default" # bindsym Return mode "default"
bindsym Escape mode "default" # bindsym Escape mode "default"
} #}
mode "$mode_gaps_inner" { #mode "$mode_gaps_inner" {
bindsym plus gaps inner current plus 5 # bindsym plus gaps inner current plus 5
bindsym minus gaps inner current minus 5 # bindsym minus gaps inner current minus 5
bindsym 0 gaps inner current set 0 # bindsym 0 gaps inner current set 0
#
bindsym Shift+plus gaps inner all plus 5 # bindsym Shift+plus gaps inner all plus 5
bindsym Shift+minus gaps inner all minus 5 # bindsym Shift+minus gaps inner all minus 5
bindsym Shift+0 gaps inner all set 0 # bindsym Shift+0 gaps inner all set 0
#
bindsym Return mode "default" # bindsym Return mode "default"
bindsym Escape mode "default" # bindsym Escape mode "default"
} #}
mode "$mode_gaps_outer" { #mode "$mode_gaps_outer" {
bindsym plus gaps outer current plus 5 # bindsym plus gaps outer current plus 5
bindsym minus gaps outer current minus 5 # bindsym minus gaps outer current minus 5
bindsym 0 gaps outer current set 0 # bindsym 0 gaps outer current set 0
#
bindsym Shift+plus gaps outer all plus 5 # bindsym Shift+plus gaps outer all plus 5
bindsym Shift+minus gaps outer all minus 5 # bindsym Shift+minus gaps outer all minus 5
bindsym Shift+0 gaps outer all set 0 # bindsym Shift+0 gaps outer all set 0
#
bindsym Return mode "default" # bindsym Return mode "default"
bindsym Escape mode "default" # bindsym Escape mode "default"
} #}
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment