My personal dotfiles and configs for various linux software that together form ADHDE - Attention Deficit Hyperactivity Desktop Environment (the manual is currently a WIP and has not yet been translated).
The table is incomplete
| OS | Artix Linux |
| WM | MangoWM |
| Status bar | Waybar |
| Shell | Zsh |
| Terminal | Foot |
| Text Editor | Neovim |
| File manager | Yazi |
| Launcher | Fuzzel |
| Music Player | MPD + RMPC |
| Screenshot annotation | Satty |
| Process supervision | s6/s6-rc stack |
This repo is designed to be used with GNU Stow.
To learn how to manage dotfiles using stow, read this article written by Alex Pearwin.
But here's quick start:
cd ~ # you should clone the repo to the $HOME directory because this is how stow works
git clone https://github.com/Senderman/dotfiles.git
cd dotfiles
stow mangowm
This will symlink ~/dotfiles/mangowm/* to $HOME . Since you probably already have ~/.config directory, you will get ~/.config/mangowm directory which is symlink to ~/dotfiles/mangowm/.config/mango:
~ $ readlink ~/.config/mango
../dotfiles/mangowm/.config/mangoif you want to uninstall symlink, run stow -D mangowm. Don't worry, this will never delete files that don't belong to this repository.
You're welcome to fork this repo, edit the dotfiles and add your own and create PR if you want to make ADHDE better or to suggest a new software and its configs :)
This repository contains a script called stowlink which can help you to move your configuration files to the dotfiles repository in one command.
E.g. if you want to move and symlink your waybar config to the dotfiles repository, all you need to do is simply run
stowlink .config/waybar waybarMany thanks to my dear friend Vezono for this script!
