Commit Briefs

8048cfee06 Benjamin Stürz

mykshrc: gcl: accept flags (delle)


6d5e8963cf Benjamin Stürz

local changes


8f1e38c947 Benjamin Stürz

mykshrc: add gst, gcl_ls and gcl


4b06abd7ce Benjamin Stürz

bedstatus/timer: add more flags


9edd225eff Benjamin Stürz

bedstatus: colorize


b9842c1e78 Benjamin Stürz

dwm: add ability to color statusbar


97ace6159e Benjamin Stürz

bedstatus: timer: add symbol & shifting "ELAPSED"


e9b9d7ba59 Benjamin Stürz

bedstatus: add timer


ad1def98c8 Benjamin Stürz

bedstatus/linux: finish bat()


09c819f310 Benjamin Stürz

bedstatus/linux: bat(): remove usesless set


Branches

Tags

This repository contains no tags

Tree

.gitignorecommits | blame
Makefilecommits | blame
READMEcommits | blame
TODOcommits | blame
bedstatus/
config.mkcommits | blame
dmenu/
dotfiles/
dwm/
etc/
master.hcommits | blame
netris/
pinentry-dmenu2.shcommits | blame
pkgscommits | blame
scripts/
slock/
st/
xbgcd/

README

This is my custom desktop environment, that I use on most of my machines.

# Components

## patched suckless software
- [dwm](https://dwm.suckless.org)
- [dmenu](https://tools.suckless.org/dmenu)
- [slock](https://tools.suckless.org/slock)
- [st](https://tools.suckless.org/st)

## my own software
- bedstatus
- xbgcd
- pinentry-dmenu2
- netris (fork of NetBSD's tetris(6))
- various scripts
- my personal dotfiles
- /etc files

# Build Dependencies
- libX11
- libXext
- libXft
- libXinerama
- libXrandr
- libXrender
- libfontconfig
- libfreetype2

# Optional Runtime Dependencies
- font-awesome (for icons in bedstatus)
- htop (Super+Ctrl+H)
- libqalculate (Super+C)
- password-store
- xdotool

# Installation
First install all dependencies.

 $ make
 # make install