comfy tips
>opinionsterminal emulator should be urxvt, it's the fastest available. responsive is comfy. don't use st, it's not as responsive
window manager should be dwm, same reason. also it's minimalistic
use any tiling window manager if not dwm, it saves time and effort
>shellget zsh + prezto and set up autocompletion
>linkshttps://wiki.archlinux.org/index.php/Zsh>whybest autocompletion ever. if you want "[Anime-RG] Dragon.Ball.Super.S01E04.mkv.srt" type in dra<tab>s<tab>
I was a hardcore bash user, didn't think I needed the completion. it's like reading your mind. you gotta try it.
>why preztozsh is non-comfy to set up. prezto helps you set it up. oh-my-zsh, an alternative, didn't work right away for me. non-comfy. prezto worked right away.
>sshput your media servers, bots, etc. on an ssh box and hook it up to the tv
set it up for 4096 bit keys and a nickname
get x2x
get dynamic DNS to access it anywhere from the internet
>linkshttps://help.ubuntu.com/community/X2xHowtohttps://wiki.archlinux.org/index.php/Secure_Shellhttp://www.noip.com/>whydouble the computing power for when you need to do big operations
x2x lets you control your ssh server with any mouse/keyboard, like your laptop, when you mouse offscreen in realtime
>other tipsuse screen to have a re-attachable terminal session. ssh into your box, type screen, do your command press <C-a><C-z> and then you can re-attach with "screen -x".
>keybindingsbind caps to escape
use xcape to double-bind keys to control modifiers when held
double bind caps (escape) to control and tab to alt
xcape -e 'Caps_Lock=Escape'
setxkbmap -option caps:ctrl_modifier
setxkbmap -option altwin:swap_alt_win
xmodmap -e "keycode 23=Meta_L"
xmodmap -e "keycode any=Tab"
xcape -e "Meta_L=Tab"
or whatever you want to do with xcape
>whykeep your pinky comfy
vim stuff now
>file manageruse vifm. it's vim like
>linkshttp://vifm.sourceforge.net/docs.html>whyit's vim-like. it's feature rich. I use it hourly. check out its doc for features
I love its history, the ability to hjkl, the command capabilities, and renaming multiple files at once in vim
>vimget gundo (undo tree browser, look up undo trees if you're wondering what those are) to never worry about messing up
get fugitive to git real fast
get surround to surround things
those are my top 3 comfy plugins
>browserget vimperator
kill the rest of the firefox interface with a userchrome
>whyit's vim like. it's feature rich.
why browse normally when you can access any search engine with 2 keys, have a full macro engine, rebind anything inside firefox, and hjkl arround?
>thinghttps://github.com/rbong/envithis helps you navigate with vifm and have vim + your shell change directory
it also lets you use vim as output for gdb
check out the video in that link