My own configuration files.
Collection of my config files for many tools,
some of them could be installed without any problem
but some other depends on another tool config and
there’s no way to keep track dependencies with the
current dotfile
installer script.
Tool |
Role |
Hyprland |
wayland compositor |
Rofi |
application launcher |
Foot |
terminal emulator |
Vim/Gvim |
code editor |
Eww |
widget system |
PipeWire |
audio server |
WirePlumber |
audio session manager |
Dunst |
notification daemon |
Git |
version control system |
Zsh |
shell |
To install on Void run
Some of dependencies can’t be installed from default Void repositories, I’ve my own repository with some of the dependencies packages (e.g. Hyprland).
Note
|
the bellow command will install all dependencies even that required by scripts as show on requirements section. |
$ sudo ./dotfile install-deps
There’s a script called dotfile
in repository root
that can be used to installing configurations.
No help message yet, but the script commands are:
install
-
no magic, it will install a config given a name
uninstall
-
well, uninstall some config with this
list
-
will list the installable configs and their status
install-deps
-
install all dependencies and requirements
Important
|
All those configurations was/are being written to works on Void Linux. |
Besides the tools listed here other requirements are:
- libnotify
-
provides
notify-send
- grim and slurp
-
used to take screenshots
No mistery, clone the repository and that’s all. To install or uninstall configs see installing configs section.