UnixPorn

From Bitpost wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

TODO

  • fish (like a terminal overlay?)
  • x... some term than can use keyboard for cut/paste
  • configure zsh
  • QtCreator shared settings, see here
  • better status bar
 - scrot on some systems won't fire (X not allowing it) - see melange testing
 - terminal overlay to show specific icon for user@hostname; or at least prompt; also consolidate shared .bashrc stuff into shared common file
 - consistent color theme for everything 
 - rofi for task runner
 - fish (terminal) or other ??, fisherman, powerline
 - always push browsers to browse workspace; always make it horiz orientation; c-s-g should open new window maxed

CURRENTLY IN USE

  • great code font:
    • https://github.com/andreberg/Meslo-Font
    • As root, copy ttf fonts anywhere under /usr/share/fonts, and run [sudo fc-cache -fv] to search and update the font cache
    • I installed both of them: LG stands for line-gap; DZ stands for dotted-zero
    • They are here now: /home/m/development/config/common/usr/share/fonts/Meslo LG v1.2.1
    • I am using Meslo LG S, 10pt as my default code font (QtCreator, gnome-terminal, Eclipse)
  • solarize Qt:
    • There are three scattered ones, I took this and made line numbers and background quieter
    • See it here: ~/development/config/common/home/m/.config/QtProject/qtcreator/styles/mdm-solarized-from-curonian.xml
  • Toggle function keys into "fkeysfirst" mode
  • Sync firefox
    • sync to my account to get all the juicy addons
    • set up no-autohide-tabs-in-fullscreen via [about:config], search for autohide
    • also jack up the max zoom from 300 to 2 BILLION
  • Albert task runner
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install albert
  • i3-gaps
# install dev stuff needed to build it
sudo apt-get install libxcb1-dev libxcb-keysyms1-dev libpango1.0-dev libxcb-util0-dev libxcb-icccm4-dev libyajl-dev libstartup-notification0-dev libxcb-randr0-dev libev-dev libxcb-cursor-dev libxcb-xinerama0-dev libxcb-xkb-dev libxkbcommon-dev libxkbcommon-x11-dev
cd development
git clone https://www.github.com/Airblader/i3 i3-gaps
cd i3-gaps
git checkout gaps && git pull # this branch is the one that is stable (and builds)
make
sudo make install

NOT FOR ME

  • pentadactyl VIM-like keyboard usage in firefox - maybe find a CUA alternative?