README links fixed

This commit is contained in:
Etienne Werly 2020-06-01 13:36:34 +02:00
parent c1c739341c
commit 8d838a4552
1 changed files with 11 additions and 10 deletions

View File

@ -12,17 +12,17 @@ Feel free to rip away at your turn!
## Software choices
Here are the softs I decided to install, with a reason why...
* Window managing:
* Window manager: (bspwm)[https://github.com/baskerville/bspwm]. A tiling window manager (I wanted to try it, and chose one rather arbitrarily)
* Desktop bars: are of course with (polybar)[https://github.com/polybar/polybar], a super flexible, fully configurable bar.
* Compositor: (picom)[https://github.com/yshui/picom] handle windows transparency and shadows.
* Window manager: [bspwm](https://github.com/baskerville/bspwm). A tiling window manager (I wanted to try it, and chose one rather arbitrarily)
* Desktop bars: are of course with [polybar](https://github.com/polybar/polybar), a super flexible, fully configurable bar.
* Compositor: [picom](https://github.com/yshui/picom) handle windows transparency and shadows.
* Basic workflow:
* Terminal emulation: (termite)[https://github.com/thestinger/termite]. Great terminal emulator, I chose it for two main reasons, emoji support (😅) and a selection mode _à la_ vim. My original choice was rxvt-unicode but it does not support full unicode... (Cons: haven't found a way to simply manage color themes yet)
* App launcher: (rofi)[https://github.com/davatorium/rofi] is a super useful launcher that replaced dmenu for me. I've also installed (rofi-pass)[https://github.com/carnager/rofi-pass] and (rofimoji)[https://github.com/fwd/rofimoij] to improve the efficiency (Cons: rofi-pass and rofimoji are on separate key-bindings at the moment)
* File manager: (lf)[https://github.com/gokcehan/lf] a simple and efficient CLI file manager written in Go.
* Text editing: (vim)[https://github.com/vim/vim] do I need to present it?
* Terminal emulation: [termite](https://github.com/thestinger/termite). Great terminal emulator, I chose it for two main reasons, emoji support (😅) and a selection mode _à la_ vim. My original choice was rxvt-unicode but it does not support full unicode... (Cons: haven't found a way to simply manage color themes yet)
* App launcher: [rofi](https://github.com/davatorium/rofi) is a super useful launcher that replaced dmenu for me. I've also installed [rofi-pass](https://github.com/carnager/rofi-pass) and [rofimoji](https://github.com/fwd/rofimoij) to improve the efficiency (Cons: rofi-pass and rofimoji are on separate key-bindings at the moment)
* File manager: [lf](https://github.com/gokcehan/lf) a simple and efficient CLI file manager written in Go.
* Text editing: [vim](https://github.com/vim/vim) do I need to present it?
* Communication:
* Mail: (mutt)[http://www.mutt.org], a CLI mail client. It's kinda long to configure and having just the email text can seem strange, butit's super-configurable and lightweight.
* XMPP: (profanity)[https://profanity-im.github.io], a CLI XMPP client. I like that it's one of the rare client that lets you really tweak all the settings you want (resource name, priority, encryption...)
* Mail: [mutt](http://www.mutt.org), a CLI mail client. It's kinda long to configure and having just the email text can seem strange, butit's super-configurable and lightweight.
* XMPP: [profanity](https://profanity-im.github.io), a CLI XMPP client. I like that it's one of the rare client that lets you really tweak all the settings you want (resource name, priority, encryption...)
* PIM (personal information management): I basically installed the (pimutils)[https://pimutils.org] suite.
* Dav sync with vdirsyncer
* Calendar with khal
@ -30,7 +30,7 @@ Here are the softs I decided to install, with a reason why...
* Tasks with todoman
## About the repo
I used the method presented on (ArchWiki)[https://wiki.archlinux.org/index.php/Dotfiles], or (here)[https://github.com/jaagr/dots] (originally from (hackernews)[https://news.ycombinator.com/item?id=11070797]) to handle those files.
I used the method presented on [ArchWiki](https://wiki.archlinux.org/index.php/Dotfiles), or [here](https://github.com/jaagr/dots) (originally from [hackernews](https://news.ycombinator.com/item?id=11070797)) to handle those files.
Setting `alias dots=git --git-dir=$HOME/.dotfiles.git/ --work-tree=$HOME'`, and initializing `git init --bare $HOME/.dotfiles.git` you are able to simply:
* check which dotfiles are tracked with `dots status` (set `dots config status.showUntrackedFiles no` to unclutter the output).
@ -46,4 +46,5 @@ dots submodule update --init --recursive $HOME/
## A final word (and a note to self)
> Ricing a desktop is looooooooong
> do bear that in mind