From 8f6cff418aa2130e460a6625f639fc1a5e85b328 Mon Sep 17 00:00:00 2001 From: la-ninpre Date: Wed, 7 Jul 2021 14:55:08 +0300 Subject: add readme --- README.md | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ doc/preview.jpg | Bin 0 -> 635550 bytes 2 files changed, 83 insertions(+) create mode 100644 README.md create mode 100644 doc/preview.jpg diff --git a/README.md b/README.md new file mode 100644 index 0000000..85850e9 --- /dev/null +++ b/README.md @@ -0,0 +1,83 @@ +# xmonad config + +this is rather simple xmobar config of mine. it is based primarily on +[distrotube's][1] config, but i changed quite a few things and added toki pona +fonts. + +![preview](doc/preview.jpg) + +## dependencies + +### software + +* [stack][2] +* dmenu (run launcher) +* alacritty (terminal emulator) +* dunst (notification daemon) +* picom (compositor) +* nitrogen (wallpaper setter) +* trayer (tray manager) + +#### optional + +* [dmscripts][3] +* lxsession (polkit stuff) +* NetworkManager (nm-applet) +* volumeicon (tray volume icon) +* kbdd (per-window keyboard layout) +* amfora (gemini client) +* thunar (file manager) +* brave (web browser) +* mpv (media player) +* moc (music on console) +* qalculate-gtk (calculator) +* geary (mail client) + +### fonts + +* lato +* [linja pona][4] + +#### optional + +* Press Start 2P +* Font Awesome +* Font Awesome Brands + +## installation + +1. install all dependencies from the list. + +2. clone this repository to `~/.xmonad` + + ``` + $ git clone https://git.aaoth.xyz/xmonad-config.git ~/.xmonad + ``` +3. update and sync submodules + + ``` + $ git submodule init + $ git submoduel update + ``` +4. install with stack (this can take some time, since it's compiling from source) + + ``` + $ stack install + ``` +5. copy `xmonad.desktop` file to `/usr/share/xsessions` if you are using +display manager + + ``` + $ sudo cp xmonad.desktop /usr/share/xsessions + ``` +6. log in and enjoy + +## keybindings + +*work in progress* + + +[1]:https://gitlab.com/dwt1/dotfiles/-/tree/master/.xmonad +[2]:https://docs.haskellstack.org/en/stable/README/ +[3]:https://gitlab.com/dwt1/dmscripts +[4]:http://musilili.net/linja-pona/ diff --git a/doc/preview.jpg b/doc/preview.jpg new file mode 100644 index 0000000..a83ee89 Binary files /dev/null and b/doc/preview.jpg differ -- cgit v1.2.3