phedders / debian-and-xmonad-Config

My workstation setup with Debian and the XMonad Window Manager.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

debian-and-xmonad-Config

My workstation setup with Debian (Testing) and the XMonad Window Manager.

Installing a minimal Debian System

Setup

cd
wget https://raw.githubusercontent.com/jetho/debian-and-xmonad-Config/master/setup.sh
chmod u+x setup.sh
./setup.sh

Enable password-less sudo for reboot, shutdown and network monitoring

  • append the following lines to /etc/sudoers using "sudo visudo":
# User alias specification
User_Alias      USERS  = user1, user2     # replace user1, user2 etc. with real user names
# Cmnd alias specification
Cmnd_Alias      SHUTDOWN = /sbin/shutdown, /sbin/reboot, /sbin/halt
Cmnd_Alias      MONITORING = /usr/sbin/iftop, /usr/sbin/iotop, /usr/sbin/nethogs
Cmnd_Alias      TAILS = /usr/bin/tail -f -n * /var/log/*
# User privilege specification
USERS ALL=(ALL) NOPASSWD: MONITORING, SHUTDOWN, TAILS

Favorite Firefox Add-ons

Additional key bindings available

  • WIN + p => dmenu
  • WIN + t => tmux
  • WIN + v => vim
  • WIN + SHIFT + v => gvim
  • WIN + i => firefox
  • WIN + r => ranger
  • WIN + SHIFT + t => thunar
  • WIN + SHIFT + s => Shutdown
  • WIN + PageUp/PageDown => ncmpcpp Volume Up/Down
  • Print => create screenshot and save into ~/Pictures

Screenshots

clean dev sys

About

My workstation setup with Debian and the XMonad Window Manager.


Languages

Language:Haskell 45.3%Language:Shell 33.4%Language:JavaScript 19.9%Language:Vim Script 1.4%