added further updates regarding recent migration to bspwm

This commit is contained in:
tomit4 2022-05-24 20:18:59 -07:00
parent 01f972e6b8
commit e1fc19e656
4 changed files with 17 additions and 21 deletions

View file

@ -12,9 +12,7 @@ shadow = true;
# The blur radius for shadows, in pixels. (defaults to 12) # The blur radius for shadows, in pixels. (defaults to 12)
# shadow-radius = 12 # shadow-radius = 12
shadow-radius = 7; shadow-radius = 7; # The opacity of shadows. (0.0 - 1.0, defaults to 0.75)
# The opacity of shadows. (0.0 - 1.0, defaults to 0.75)
# shadow-opacity = .75 # shadow-opacity = .75
# The left offset for shadows, in pixels. (defaults to -15) # The left offset for shadows, in pixels. (defaults to -15)
@ -103,11 +101,10 @@ fade-out-step = 0.03;
# Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0) # Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0)
# inactive-opacity = 1 # inactive-opacity = 1
inactive-opacity = 0.95; inactive-opacity = 1;
# Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default) # Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default)
# frame-opacity = 1.0 frame-opacity = 1.0
frame-opacity = 0.9;
# Let inactive opacity set by -i override the '_NET_WM_WINDOW_OPACITY' values of windows. # Let inactive opacity set by -i override the '_NET_WM_WINDOW_OPACITY' values of windows.
# inactive-opacity-override = true # inactive-opacity-override = true
@ -134,7 +131,7 @@ focus-exclude = [ "class_g = 'Cairo-clock'" ];
# opacity-rule = [ "80:class_g = 'URxvt'" ]; # opacity-rule = [ "80:class_g = 'URxvt'" ];
# #
# opacity-rule = [] # opacity-rule = []
# opacity-rule = ["0:class_g = 'xterm-kitty'"]; # opacity-rule = [ "70:class_g = '/usr/bin/st'" ];
################################# #################################
@ -252,7 +249,7 @@ detect-client-opacity = true;
# to maximize performance for full-screen windows. Known to cause flickering # to maximize performance for full-screen windows. Known to cause flickering
# when redirecting/unredirecting windows. # when redirecting/unredirecting windows.
# #
# unredir-if-possible = false unredir-if-possible = false
# Delay before unredirecting the window, in milliseconds. Defaults to 0. # Delay before unredirecting the window, in milliseconds. Defaults to 0.
# unredir-if-possible-delay = 0 # unredir-if-possible-delay = 0

BIN
st/bst

Binary file not shown.

BIN
st/st

Binary file not shown.

View file

@ -14,24 +14,23 @@ add notation about using pick to parse through output, and pipe that using xargs
example: example:
ls | pick | xargs bat # will give you a choice of the files from ls, pick displays a menu to "pick" the file, which then is parsed to xargs bat (invokes bat on choice from ls | pick) ls | pick | xargs bat # will give you a choice of the files from ls, pick displays a menu to "pick" the file, which then is parsed to xargs bat (invokes bat on choice from ls | pick)
Install picom (better than xcompmgr, no screen tearing) Install bspwm and sxhkd
doas pacman -S picom doas pacman -S bspwm sxhkd
Copy i3 and picom configs Place bspwmrc and sxhkdrc in respective .config directories
cp -r ~/Documents/notes/picom ~/.config/ mkdir ~/.config/bspwm
cp ~/Documents/notes/i3/config ~/.config/i3/ mkdir ~/.config/sxhkd
restart i3 to be sure cp ~/Documents/notes/bspwm/bswpmrc ~/.config/bspwm/
cp ~/Documents/notes/bspwm/sxhkdrc ~/.config/sxhkd/
cp ~/Documents/notes/picom/picom.conf ~/.config/picom/
If it works, uninstall xcompmgr Install xorg-xev and screenkey
doas pacman -R xcompmgr doas pacman -S xorg-xev screenkey
Also, I noticed the time was off. make sure to enable nptd service cp aliases ~/.aliases
cp xinitrc.txt ~/.xinitrc
doas ln -s /etc/runit/sv/ntpd /run/runit/service/
doas rsv enable ntpd