compton -> picom etc.

This commit is contained in:
Harri Lahtinen 2020-01-12 00:29:57 +02:00
parent 813196e603
commit b711acc8ed
11 changed files with 80 additions and 73 deletions

View File

@ -51,11 +51,11 @@ bindsym $mod+Shift+c sticky toggle
######### COLORS ########## ######### COLORS ##########
# BORDER BACKGROUND TEXT INDICATOR CHILD_BORDER # BORDER BACKGROUND TEXT INDICATOR CHILD_BORDER
client.focused #364665 #3B4C91 #07060A #364665 #682E8C client.focused #88C0D0 #EBCB8B #2E3440 #88C0D0 #5E81AC
client.unfocused #682E8C #364665 #c79acb #682E8C #07060A client.unfocused #5E81AC #88C0D0 #E5E9F0 #5E81AC #2E3440
client.focused_inactive #07060A #8b6b8e #c79acb #682E8C #07060A client.focused_inactive #2E3440 #4C566A #E5E9F0 #5E81AC #2E3440
client.urgent #504E71 #504E71 #07060A #504E71 #504E71 client.urgent #BF616A #BF616A #2E3440 #BF616A #BF616A
client.background #8b6b8e client.background #4C566A
###---Starting External Scripts---### ###---Starting External Scripts---###
@ -76,8 +76,8 @@ exec --no-startup-id ~/.config/wpg/wp_init.sh
#exec --no-startup-id conky -d -c ~/.config/conky/conkybg & #exec --no-startup-id conky -d -c ~/.config/conky/conkybg &
#Clipster #Clipster
exec --no-startup-id clipster -d exec --no-startup-id clipster -d
#Compton #Picom
exec --no-startup-id compton -b exec --no-startup-id picom -b
#Gnome privileges #Gnome privileges
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
#Launch Polybar where appropriate: #Launch Polybar where appropriate:
@ -132,8 +132,8 @@ bindsym Mod1+Shift+s exec ~/.config/Scripts/i3-resurrect-save-all
bindsym Mod1+Shift+r exec ~/.config/Scripts/i3-resurrect-restore-all bindsym Mod1+Shift+r exec ~/.config/Scripts/i3-resurrect-restore-all
#Composite manager: #Composite manager:
bindsym $mod+b exec --no-startup-id pkill compton bindsym $mod+b exec --no-startup-id pkill picom
bindsym $mod+Ctrl+b exec --no-startup-id compton -b -f bindsym $mod+Ctrl+b exec --no-startup-id picom -b
###---Basic Bindings---### ###---Basic Bindings---###
bindsym $mod+Return exec $term bindsym $mod+Return exec $term
@ -149,7 +149,7 @@ bindsym $mod+BackSpace exec $flash
bindsym $mod+Shift+BackSpace exec ~/.config/Scripts/on bindsym $mod+Shift+BackSpace exec ~/.config/Scripts/on
# Show selection: # Show selection:
bindsym Mod1+c exec clipster -sp #bindsym Mod1+c exec clipster -sp
#STOP/HIDE EVERYTHING: #STOP/HIDE EVERYTHING:
bindsym $mod+Shift+Delete exec $truemute ; exec $truepause ; workspace lmao ; exec $term -e htop ; exec $term -e ranger bindsym $mod+Shift+Delete exec $truemute ; exec $truepause ; workspace lmao ; exec $term -e htop ; exec $term -e ranger
@ -162,7 +162,7 @@ bindsym $mod+Shift+q kill
bindsym $mod+w exec pcmanfm bindsym $mod+w exec pcmanfm
bindsym $mod+Shift+w exec --no-startup-id $BROWSER bindsym $mod+Shift+w exec --no-startup-id $BROWSER
bindsym $mod+e exec $term -e neomutt #bindsym $mod+e exec $term -e neomutt
#bindsym $mod+Shift+e #bindsym $mod+Shift+e
# always pop standard shell, without the menu # always pop standard shell, without the menu
@ -197,7 +197,7 @@ bindsym $mod+s gaps inner current plus 5
bindsym $mod+Shift+s gaps inner current minus 5 bindsym $mod+Shift+s gaps inner current minus 5
#bindsym $mod+d exec rofi -config ~/.config/rofi/config -show drun #bindsym $mod+d exec rofi -config ~/.config/rofi/config -show drun
bindsym $mod+d exec dmenu_run -fn 'Ubuntu Mono derivative Powerline-18' -h '35' -nb '#635D94' -sf '#07060A' -sb '#504E71' -nf '#c79acb' bindsym $mod+d exec dmenu_run -fn 'Ubuntu Mono derivative Powerline-18' -h '35' -nb '#A3BE8C' -sf '#2E3440' -sb '#BF616A' -nf '#8FBCBB'
bindsym Mod1+d exec ~/.config/Scripts/rofi-bangs.sh bindsym Mod1+d exec ~/.config/Scripts/rofi-bangs.sh
bindsym $mod+Shift+d gaps inner current set 0; gaps outer current set 0 bindsym $mod+Shift+d gaps inner current set 0; gaps outer current set 0

View File

@ -13,7 +13,7 @@ include ~/.cache/wal/colors-kitty.conf
font_family Ubuntu Mono derivative Powerline font_family Ubuntu Mono derivative Powerline
italic_font Ubuntu Mono derivative Powerline Italic italic_font Ubuntu Mono derivative Powerline Italic
bold_font Ubuntu Mono derivative Powerline Bold bold_font Ubuntu Mono derivative Powerline Bold
bold_italic_font Ubuntu Mono derivative Powerline bold_italic_font Ubuntu Mono derivative Powerline Bold Italic
# Font size (in pts) # Font size (in pts)
font_size 10.0 font_size 10.0
@ -123,7 +123,7 @@ window_margin_width 4
# Tab-bar colors # Tab-bar colors
#active_tab_foreground #000 #active_tab_foreground #000
#active_tab_background #eee #active_tab_background #eee
active_tab_font_style italic active_tab_font_style bold-italic
#inactive_tab_foreground #444 #inactive_tab_foreground #444
#inactive_tab_background #999 #inactive_tab_background #999
inactive_tab_font_style normal inactive_tab_font_style normal
@ -169,23 +169,23 @@ tab_bar_style powerline
# For a list of modifier names, see: http://www.glfw.org/docs/latest/group__mods.html # For a list of modifier names, see: http://www.glfw.org/docs/latest/group__mods.html
# You can use the special action no_op to unmap a keyboard shortcut that is # You can use the special action no_op to unmap a keyboard shortcut that is
# assigned in the default configuration. # assigned in the default configuration.
kitty_mod ctrl+shift
# Clipboard # Clipboard
map super+v paste_from_clipboard map kitty_mod+v paste_from_clipboard
map ctrl+shift+s paste_from_selection map alt+v paste_from_selection
map super+c copy_to_clipboard map alt+c copy_to_clipboard
map shift+insert paste_from_selection map shift+insert paste_from_selection
# Scrolling # Scrolling
map ctrl+shift+up scroll_line_up map kitty_mod+up scroll_line_up
map ctrl+shift+down scroll_line_down map kitty_mod+down scroll_line_down
map ctrl+shift+k scroll_line_up map kitty_mod+k scroll_line_up
map ctrl+shift+j scroll_line_down map kitty_mod+j scroll_line_down
map ctrl+shift+page_up scroll_page_up map kitty_mod+page_up scroll_page_up
map ctrl+shift+page_down scroll_page_down map kitty_mod+page_down scroll_page_down
map ctrl+shift+home scroll_home map kitty_mod+home scroll_home
map ctrl+shift+end scroll_end map kitty_mod+end scroll_end
map ctrl+shift+h show_scrollback map kitty_mod+h show_scrollback
# Window management # Window management
map super+n new_os_window map super+n new_os_window
@ -221,6 +221,9 @@ map ctrl+shift+up increase_font_size
map ctrl+shift+down decrease_font_size map ctrl+shift+down decrease_font_size
map ctrl+shift+backspace restore_font_size map ctrl+shift+backspace restore_font_size
# Background opacity
background_opacity 1.0
dynamic_background_opacity yes
# Symbol mapping (special font for specified unicode code points). Map the # Symbol mapping (special font for specified unicode code points). Map the
# specified unicode codepoints to a particular font. Useful if you need special # specified unicode codepoints to a particular font. Useful if you need special
# rendering for some symbols, such as for Powerline. Avoids the need for # rendering for some symbols, such as for Powerline. Avoids the need for

View File

@ -10,7 +10,7 @@
" Colorscheme " Colorscheme
colorscheme wpgtkAlt colorscheme nord
augroup specify_filetype augroup specify_filetype
autocmd! autocmd!

View File

@ -98,7 +98,7 @@ let g:NERDTreeIndicatorMapCustom = {
"Airline " "Airline "
"""""""""""" """"""""""""
"main settings "main settings
let g:airline_theme='wpgtk' let g:airline_theme='nord'
let g:airline_powerline_fonts = 1 let g:airline_powerline_fonts = 1
let g:airline_symbols = {} let g:airline_symbols = {}
let g:airline_skip_empty_sections = 1 let g:airline_skip_empty_sections = 1

View File

@ -56,7 +56,7 @@ use-damage = true;
# Useless with --glx-use-copysubbuffermesa. # Useless with --glx-use-copysubbuffermesa.
# Partially breaks --resize-damage. # Partially breaks --resize-damage.
# Defaults to undefined. # Defaults to undefined.
glx-swap-method = "undefined"; #glx-swap-method = "undefined";
################################# #################################
# #
@ -67,11 +67,11 @@ glx-swap-method = "undefined";
# Enabled client-side shadows on windows. # Enabled client-side shadows on windows.
shadow = true; shadow = true;
# Don't draw shadows on DND windows. # Don't draw shadows on DND windows.
no-dnd-shadow = true; #no-dnd-shadow = true;
# Avoid drawing shadows on dock/panel windows. # Avoid drawing shadows on dock/panel windows.
no-dock-shadow = true; #no-dock-shadow = true;
# Zero the part of the shadow's mask behind the window. Fix some weirdness with ARGB windows. # Zero the part of the shadow's mask behind the window. Fix some weirdness with ARGB windows.
clear-shadow = true; #clear-shadow = true;
# The blur radius for shadows. (default 12) # The blur radius for shadows. (default 12)
shadow-radius = 7; shadow-radius = 7;
# The left offset for shadows. (default -15) # The left offset for shadows. (default -15)
@ -112,16 +112,16 @@ shadow-ignore-shaped = true;
# #
################################# #################################
menu-opacity = 1; #menu-opacity = 1;
inactive-opacity = 1; #inactive-opacity = 1;
active-opacity = 1; #active-opacity = 1;
frame-opacity = 1; #frame-opacity = 1;
inactive-opacity-override = false; #inactive-opacity-override = false;
alpha-step = 0.06; #alpha-step = 0.06;
blur-kern = "7x7box"; blur-kern = "7x7box";
blur-method = "kawase"; blur-method = "dual_kawase";
blur-strength = 15; blur-strength = 12;
opacity-rule = [ opacity-rule = [
"90:class_g = 'St' && focused", "90:class_g = 'St' && focused",
@ -129,8 +129,8 @@ opacity-rule = [
"90:class_g = 'Alacritty' && focused", "90:class_g = 'Alacritty' && focused",
"60:class_g = 'Alacritty' && !focused", "60:class_g = 'Alacritty' && !focused",
"99:class_g = 'mpv'", "99:class_g = 'mpv'",
"90:class_g = 'kitty' && focused", "60:class_g = 'kitty' && focused",
"60:class_g = 'kitty' && !focused", "90:class_g = 'kitty' && !focused",
"0:_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_HIDDEN'", "0:_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_HIDDEN'",
"0:_NET_WM_STATE@[1]:32a = '_NET_WM_STATE_HIDDEN'", "0:_NET_WM_STATE@[1]:32a = '_NET_WM_STATE_HIDDEN'",
"0:_NET_WM_STATE@[2]:32a = '_NET_WM_STATE_HIDDEN'", "0:_NET_WM_STATE@[2]:32a = '_NET_WM_STATE_HIDDEN'",
@ -220,13 +220,13 @@ refresh-rate = 60;
# opengl-swc: Try to VSync with SGI_swap_control OpenGL extension. Only work on some drivers. Works only with GLX backend. Known to be most effective on many drivers. Does not actually control paint timing, only buffer swap is affected, so it doesnt have the effect of --sw-opti unlike other methods. Experimental. # opengl-swc: Try to VSync with SGI_swap_control OpenGL extension. Only work on some drivers. Works only with GLX backend. Known to be most effective on many drivers. Does not actually control paint timing, only buffer swap is affected, so it doesnt have the effect of --sw-opti unlike other methods. Experimental.
# opengl-mswc: Try to VSync with MESA_swap_control OpenGL extension. Basically the same as opengl-swc above, except the extension we use. # opengl-mswc: Try to VSync with MESA_swap_control OpenGL extension. Basically the same as opengl-swc above, except the extension we use.
# (Note some VSync methods may not be enabled at compile time.) # (Note some VSync methods may not be enabled at compile time.)
vsync = "opengl-swc"; vsync = "true";
# Enable DBE painting mode, intended to use with VSync to (hopefully) eliminate tearing. # Enable DBE painting mode, intended to use with VSync to (hopefully) eliminate tearing.
# Reported to have no effect, though. # Reported to have no effect, though.
dbe = true; dbe = true;
# Painting on X Composite overlay window. Recommended. # Painting on X Composite overlay window. Recommended.
paint-on-overlay = true; #paint-on-overlay = true;
# Limit compton to repaint at most once every 1 / refresh_rate second to boost performance. # Limit compton to repaint at most once every 1 / refresh_rate second to boost performance.
# This should not be used with --vsync drm/opengl/opengl-oml as they essentially does --sw-opti's job already, # This should not be used with --vsync drm/opengl/opengl-oml as they essentially does --sw-opti's job already,

View File

@ -5,21 +5,21 @@
; ;
[colors] [colors]
background = #00000000 background = #00000000
background-alt = #364665 background-alt = #88C0D0
foreground = #682E8C foreground = #5E81AC
foreground-alt = #8B4883 foreground-alt = #D08770
highlight = #c79acb highlight = #E5E9F0
error = #504E71 error = #BF616A
red = #504E71 red = #BF616A
yellow = #3B4C91 yellow = #EBCB8B
green = #635D94 green = #A3BE8C
darkblue = #682E8C darkblue = #5E81AC
alert = #FF0000 alert = #FF0000
lightblue = #c79acb lightblue = #8FBCBB
orange = #8B4883 orange = #D08770
blue = #364665 blue = #88C0D0
black = #07060A black = #2E3440
grey = #8b6b8e grey = #4C566A
[bar/top] [bar/top]
monitor = ${env:MONITOR:eDP-1} monitor = ${env:MONITOR:eDP-1}

View File

@ -76,8 +76,8 @@ exec --no-startup-id ~/.config/wpg/wp_init.sh
#exec --no-startup-id conky -d -c ~/.config/conky/conkybg & #exec --no-startup-id conky -d -c ~/.config/conky/conkybg &
#Clipster #Clipster
exec --no-startup-id clipster -d exec --no-startup-id clipster -d
#Compton #Picom
exec --no-startup-id compton -b exec --no-startup-id picom -b
#Gnome privileges #Gnome privileges
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
#Launch Polybar where appropriate: #Launch Polybar where appropriate:
@ -132,8 +132,8 @@ bindsym Mod1+Shift+s exec ~/.config/Scripts/i3-resurrect-save-all
bindsym Mod1+Shift+r exec ~/.config/Scripts/i3-resurrect-restore-all bindsym Mod1+Shift+r exec ~/.config/Scripts/i3-resurrect-restore-all
#Composite manager: #Composite manager:
bindsym $mod+b exec --no-startup-id pkill compton bindsym $mod+b exec --no-startup-id pkill picom
bindsym $mod+Ctrl+b exec --no-startup-id compton -b -f bindsym $mod+Ctrl+b exec --no-startup-id picom -b
###---Basic Bindings---### ###---Basic Bindings---###
bindsym $mod+Return exec $term bindsym $mod+Return exec $term
@ -149,7 +149,7 @@ bindsym $mod+BackSpace exec $flash
bindsym $mod+Shift+BackSpace exec ~/.config/Scripts/on bindsym $mod+Shift+BackSpace exec ~/.config/Scripts/on
# Show selection: # Show selection:
bindsym Mod1+c exec clipster -sp #bindsym Mod1+c exec clipster -sp
#STOP/HIDE EVERYTHING: #STOP/HIDE EVERYTHING:
bindsym $mod+Shift+Delete exec $truemute ; exec $truepause ; workspace lmao ; exec $term -e htop ; exec $term -e ranger bindsym $mod+Shift+Delete exec $truemute ; exec $truepause ; workspace lmao ; exec $term -e htop ; exec $term -e ranger
@ -162,7 +162,7 @@ bindsym $mod+Shift+q kill
bindsym $mod+w exec pcmanfm bindsym $mod+w exec pcmanfm
bindsym $mod+Shift+w exec --no-startup-id $BROWSER bindsym $mod+Shift+w exec --no-startup-id $BROWSER
bindsym $mod+e exec $term -e neomutt #bindsym $mod+e exec $term -e neomutt
#bindsym $mod+Shift+e #bindsym $mod+Shift+e
# always pop standard shell, without the menu # always pop standard shell, without the menu

View File

@ -15,11 +15,11 @@ export SSH_KEY_PATH="~/.ssh/id_rsa"
export TERMINAL="kitty" export TERMINAL="kitty"
#fzf #fzf
export FZF_CTRL_R_OPTS='--sort --exact' #export FZF_CTRL_R_OPTS='--sort --exact'
export FZF_ALT_C_OPTS="--preview 'tree -C {} | head -200'" #export FZF_ALT_C_OPTS="--preview 'tree -C {} | head -200'"
export FZF_DEFAULT_COMMAND='fd --type f --hidden' #export FZF_DEFAULT_COMMAND='fd --type f --hidden'
export FZF_DEFAULT_OPTS="--layout=reverse --inline-info" #export FZF_DEFAULT_OPTS="--layout=reverse --inline-info"
export FZF_CTRL_T_OPTS="--preview '(highlight -O ansi -l {} 2> /dev/null || bat {} || tree -C {}) 2> /dev/null | head -200'" #export FZF_CTRL_T_OPTS="--preview '(highlight -O ansi -l {} 2> /dev/null || bat {} || tree -C {}) 2> /dev/null | head -200'"
# Compilation flags # Compilation flags
export ARCHFLAGS="-arch x86_64" export ARCHFLAGS="-arch x86_64"

View File

@ -169,6 +169,7 @@ set -g @plugin 'tmux-plugins/tmux-resurrect'
set -g @plugin 'tmux-plugins/tmux-continuum' set -g @plugin 'tmux-plugins/tmux-continuum'
set -g @plugin 'nhdaly/tmux-better-mouse-mode' set -g @plugin 'nhdaly/tmux-better-mouse-mode'
set -g @plugin 'tmux-plugins/tmux-sidebar' set -g @plugin 'tmux-plugins/tmux-sidebar'
set -g @plugin "arcticicestudio/nord-tmux"
########################################################################## ##########################################################################
# Plugins settings # Plugins settings
########################################################################## ##########################################################################

View File

@ -17,6 +17,7 @@ alias gcp='gcloud compute ssh instance-1'
alias blist='borg list ssh://borg@alpine0.home.hartzan.com:2222/backup/xps' alias blist='borg list ssh://borg@alpine0.home.hartzan.com:2222/backup/xps'
alias contabo='ssh hate@164.68.120.85' alias contabo='ssh hate@164.68.120.85'
alias yv='googler -w youtube.com --url-handler mpv $argv' alias yv='googler -w youtube.com --url-handler mpv $argv'
alias rollback='sudo pacback --snapback'
#Check the weather: #Check the weather:
weath() { curl wttr.in/Hameenlinna ;} weath() { curl wttr.in/Hameenlinna ;}

View File

@ -6,12 +6,9 @@ breeze-snow-cursor-theme
chkservice chkservice
chromium-vaapi-bin chromium-vaapi-bin
chromium-widevine chromium-widevine
compton-tryone-git
dell-bios-fan-control-git dell-bios-fan-control-git
dmenu2 dmenu2
downgrader
dtrx-git dtrx-git
etcher-bin
expac-git expac-git
expressvpn expressvpn
fasd-git fasd-git
@ -32,6 +29,8 @@ networkmanager-dmenu-git
networkmanager-iwd networkmanager-iwd
oomox-git oomox-git
otf-powerline-symbols-git otf-powerline-symbols-git
pacback
picom-tryone-git
polybar-git polybar-git
powerline-fonts-git powerline-fonts-git
python-ueberzug python-ueberzug
@ -39,6 +38,9 @@ ranger-git
remmina-git remmina-git
st-luke-git st-luke-git
systemd-boot-pacman-hook systemd-boot-pacman-hook
tlp-git
tlp-rdw-git
tlpui-git
ttf-weather-icons ttf-weather-icons
twmn-git twmn-git
universal-ctags-git universal-ctags-git