55 lines
1.5 KiB
Text
55 lines
1.5 KiB
Text
Use this file as a post-it for packages to install on laptop/desktop.
|
|
|
|
add notation about awk as
|
|
Select everything but the second field:
|
|
awk '!($2="")'
|
|
|
|
add notation about tr (translate command):
|
|
replace every newline with a single space: tr '\n' ' '
|
|
|
|
add notation about using find to list only files in current directory and NOT subdirectory:
|
|
find $dir -maxdepth 1 -type f
|
|
|
|
add notation about using pick to parse through output, and pipe that using xargs to another command:
|
|
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)
|
|
|
|
Install bspwm and sxhkd and xdo and viewnior & wavemon
|
|
|
|
doas pacman -S bspwm sxhkd xdo viewnior wavemon
|
|
|
|
Place bspwmrc and sxhkdrc in respective .config directories
|
|
|
|
mkdir ~/.config/bspwm
|
|
|
|
mkdir ~/.config/sxhkd
|
|
|
|
cp ~/Documents/notes/bspwm/bswpmrc ~/.config/bspwm/
|
|
cp ~/Documents/notes/bspwm/sxhkdrc ~/.config/sxhkd/
|
|
cp ~/Documents/notes/picom/picom.conf ~/.config/picom/
|
|
|
|
Install xorg-xev and screenkey
|
|
|
|
doas pacman -S xorg-xev screenkey
|
|
|
|
cp aliases ~/.aliases
|
|
cp xinitrc.txt ~/.xinitrc
|
|
|
|
Update scripts
|
|
|
|
cd ~/scripts
|
|
git pull
|
|
|
|
Update ranger configuration (without kitty)
|
|
doas cp -r ~/Documents/notes/ranger/ ~/.config/
|
|
|
|
Remove logo-ls and john and aircrack-ng and sqlmap
|
|
doas pacman -Rs logo-ls john aircrack-ng sqlmap
|
|
|
|
Remove hackernews_tui
|
|
|
|
paru -R hackernews_tui
|
|
|
|
Once all done, remove python autotiling and remove i3-gaps
|
|
|
|
doas pip uninstall autotiling && doas pacman -Rs i3-gaps i3status
|