General Install notes - nsallis/mars GitHub Wiki
https://askubuntu.com/questions/519838/ubuntu-minimal-install)
install lightdm and i3 (sudo apt-get install xserver-xorg xserver-xorg-core xfonts-base xinit x11-xserver-utils x11-apps x11-session-utils x11-utils xinput xorg lightdm lightdm-gtk-greeter make
sudp apt update
sudo apt install terminator nitrogen vim git yadm rofi thunar
mkdir Documents Pictures Desktop builds
get dotfiles
yadm clone https://github.com/nsallis/dotfiles.git
install i3-gaps
sudo apt 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 xutils-dev autoconf
cd /tmp git clone https://github.com/Airblader/xcb-util-xrm cd xcb-util-xrm git submodule update --init ./autogen.sh --prefix=/usr make sudo make install
cd
install vimplug
curl -fLo ~/.vim/autoload/plug.vim --create-dirs
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
get powerline font
mkdir ~/.fonts cd ~/.fonts wget https://github.com/powerline/fonts/raw/master/DejaVuSansMono/DejaVu%20Sans%20Mono%20for%20Powerline.ttf sudo fc-cache -f -v
sudo mkdir -p /etc/share/icons cd builds git clone https://github.com/OrancheloTeam/oranchelo-icon-theme.git cd oranchelo-icon-theme sudo make install
#install icons (may not work) sudo add-apt-repository ppa:oranchelo/oranchelo-icon-theme sudo apt update sudo apt install oranchelo-icon-theme
install chrome
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google-chrome.list sudo apt update sudo apt install google-chrome-stable
https://github.com/csxr/i3-gnome/wiki/Tips-&-Tricks):
add these to i3 config (found here#exec --no-startup-id /usr/lib/gnome-settings-daemon/gsd-xsettings #exec_always --no-startup-id gnome-power-manager #exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 #exec --no-startup-id gnome-flashback
Also need gnome-control-center (fairly large [150mb])
install update-manager <----- !!!! this will give you a way to update video drivers easily
set XDG_CURRENT_DESKTOP=GNOME env variable. This will allow gnome-control-center to run correctly!
restore nitrogen wallpaper in i3 config:
#nitrogen --restore
bash powerline:
git clone https://github.com/b-ryan/powerline-shell cd powerline-shell python setup.py install
#add this to your .bashrc: function _update_ps1() { PS1=$(powerline-shell $?) }
if $TERM != linux && ! $PROMPT_COMMAND =~ _update_ps1 ; then PROMPT_COMMAND="_update_ps1; $PROMPT_COMMAND" fi
lxappearance
to cahnge icons
use blur lock screen:
#add lock.sh to i3 configs:
IMAGE=/tmp/i3lock.png SCREENSHOT="scrot $IMAGE" # 0.46s BLURTYPE="0x5" $SCREENSHOT convert $IMAGE -blur $BLURTYPE $IMAGE i3lock -i $IMAGE rm $IMAGE
add +x rights to lock.sh
#the add the script as the lock command to i3 bindsym $mod+q exec ~/.config/i3/lock.sh