Skip to content

Latest commit

 

History

History
83 lines (56 loc) · 1.77 KB

README.md

File metadata and controls

83 lines (56 loc) · 1.77 KB

CAFFEINE

Desktop environment for geeks.

Project goals

  • Minimalistic
  • Sleek
  • Keyboard only
  • Use console as much as possible
  • Still usable

Basic blocks

  • i3wm - Tiling window manager
  • urxvt - Terminal emulator
  • feh - Image viewer
  • mpv - Movie player
  • mpd - Music player daemon
  • ncmpcpp - MPD Client

Installation (easy way)

  • Install Xubuntu
  • Open terminal and enter following commands
  • sudo apt install git
  • mkdir ~/Private && cd ~/Private
  • git clone https://github.com/immstudios/caffeine && cd caffeine
  • sudo ./install.sh to download and install software
  • ./install.sh to deploy config files
  • reboot and choose i3 session at the login screen

Raspberry Pi

Basic usage

Window management

  • Hit Mod+Enter to open new terminal window (Mod=Windows key)
  • Mod+arrow keys to switch between windows (you may use vim nav keys hjkl as well)
  • Mod+(number) to switch workspaces
  • Mod+shift+arrow keys - move window
  • Mod+T - Tabbed mode
  • Mod+S - Horizontal tiles
  • Mod+V - Vertical tiles
  • Mod+E - Swap horizontal/vertical
  • Mod+R - Resize mode

Tools

  • Mod+D to open application menu
  • Mod+Ctrl+L - lock desktop
  • Mod+Shift+E - logout/reboot/shutdown
  • Print Screen - Save desktop screenshot to ~/Pictures/screenshots
  • Alt+Print Screen - Save current window screenshot to ~/Pictures/screenshots

Useful commands

  • mp start music player client

Customisation

  • Put your desired desktop wallpaper(s) to ~/Pictures/wallpapers. They must be the same size as your screen.

Optional blocks

Can be installed using addons.sh script (work in progress)

  • mutt / offlineimap / notmuch - E-mail
  • weechat - Instant messaging
  • gimp / inkscape / blender