| 1 | khome |
| 2 | ===== |
| 3 | |
| 4 | Environment. |
| 5 | |
| 6 | ![Screenshot on T420s](screenshot-tiling-t420s.png) |
| 7 | |
| 8 | |
| 9 | Hardware |
| 10 | -------- |
| 11 | - Desktop: |
| 12 | - "citadel" (custom build): |
| 13 | - board: X570 AORUS PRO WIFI |
| 14 | - CPU: AMD Ryzen 9 5950X |
| 15 | - GPU: NVIDIA GeForce GT 1030 |
| 16 | - memory: 32 GB (2 x 16 GB) Crucial Ballistix RGB DDR4 3600 |
| 17 | - storage: 1TB Samsung 970 EVO SSD - M.2 NVMe |
| 18 | - power: SeaSonic FOCUS Plus 850W |
| 19 | - Laptops: |
| 20 | - "zondaii" (Dell XPS 13 9300 Developer Edition) |
| 21 | - "gnush" (ASUS L203M) |
| 22 | - Purism Librem 15 v4 |
| 23 | - ThinkPad T400 |
| 24 | - ThinkPad T420s |
| 25 | - ThinkPad T570 |
| 26 | - Monitors: |
| 27 | - Dell Ultrasharp U2718Q 27" 3840x2160 @ 60.00Hz |
| 28 | - Keyboards: |
| 29 | - Leopold FC750R |
| 30 | - DREVO Tyrfing V2 |
| 31 | - Mice: |
| 32 | - Kensington SlimBlade Trackball |
| 33 | - PICTEC GEPC034AB |
| 34 | |
| 35 | |
| 36 | Software |
| 37 | -------- |
| 38 | |
| 39 | - OS: |
| 40 | - Void Linux |
| 41 | - Debian GNU/Linux 10 (Buster) |
| 42 | - Ubuntu 18.04 |
| 43 | - Mac OS X 14 |
| 44 | - Dictionary: |
| 45 | - `dict` |
| 46 | - File browsing: |
| 47 | - `ls` and `tree` (primary) |
| 48 | - `pcmanfm` (secondary) |
| 49 | - `ranger` (occasional) |
| 50 | - `nnn` (occasional) |
| 51 | - IRC: |
| 52 | - `ii` |
| 53 | - `ii-tools` |
| 54 | - Multimedia: |
| 55 | - Image: |
| 56 | - Editing: |
| 57 | - `gimp` |
| 58 | - Viewing: |
| 59 | - `sxiv` (primary) |
| 60 | - `eog` (secondary) |
| 61 | - Music: |
| 62 | - Local: |
| 63 | - `ripit` (rip CDs) |
| 64 | - `mpd` |
| 65 | - `mpc` |
| 66 | - `ncmpcpp` |
| 67 | - `ncmpc` (to delete from playlist, which doesn't work in `ncmpcpp`) |
| 68 | - Streaming: |
| 69 | - [soma fm](http://somafm.com/) (primary) (via `mpd`) |
| 70 | - `spotify` (occasional) |
| 71 | - Video: |
| 72 | - `mpv` |
| 73 | - `mplayer` |
| 74 | - `vlc` |
| 75 | - PDF: |
| 76 | - `okular` |
| 77 | - `mupdf` |
| 78 | - `pdftotext` |
| 79 | - Search: |
| 80 | - `locate` |
| 81 | - `find` |
| 82 | - `grep` |
| 83 | - Terminal: |
| 84 | - `st` |
| 85 | - `tmux` |
| 86 | - `zsh` |
| 87 | - Text editing: |
| 88 | - `vim` |
| 89 | - `gvim` |
| 90 | - Web browsing: |
| 91 | - `qutebrowser` (primary) |
| 92 | - `chromium` (fallback) |
| 93 | - `elinks` (occasional) |
| 94 | - `ddgr` (occasional small web search) |
| 95 | - X |
| 96 | - `dwm` |
| 97 | - `khatus` (currently x2) |
| 98 | - `dunst` |
| 99 | - `compton` |
| 100 | - `xscreensaver` |
| 101 | - `xbindkeys` |
| 102 | - `hsetroot` (background color) |
| 103 | - `feh` (background image) |
| 104 | |
| 105 | ### Potentially useful |
| 106 | |
| 107 | - Desktop search: |
| 108 | - [doodle](https://grothoff.org/christian/doodle/) |
| 109 | - Email |
| 110 | - IMAP |
| 111 | - [imapsync](https://imapsync.lamiral.info/) |
| 112 | - [isync/mbsync](http://isync.sourceforge.net/) |
| 113 | - [offlineimap](http://offlineimap.org/) |
| 114 | - Maildir |
| 115 | - [syncmaildir](ttp://syncmaildir.sourceforge.net) |
| 116 | - Wayland (if I ever decide to use it) |
| 117 | - notifications |
| 118 | - https://github.com/emersion/mako |
| 119 | - window manager: |
| 120 | - https://swaywm.org/ |
| 121 | - https://github.com/swaywm/sway |
| 122 | |
| 123 | Reference |
| 124 | --------- |
| 125 | - https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-1.0.1.html |
| 126 | |
| 127 | Reading list |
| 128 | ------------ |
| 129 | - https://wiki.archlinux.org/index.php/Xinit |
| 130 | - https://aur.archlinux.org/cgit/aur.git/tree/?h=xinit-xsession |
| 131 | - https://wiki.archlinux.org/index.php/PCManFM |
| 132 | - https://www.ibm.com/developerworks/library/os-xapianomega/ |