| foot | First commit. | |
| irbash | First commit. | |
| scroll | First commit. | |
| udev@d16b7dc001 | First commit. | |
| zathura | First commit. | |
| bashrc | add java wayland fix var and change main text editor: mle to dte | |
| link.rb | First commit. | |
| readme.md | First commit. | |
My Artix desktop configuration. Everything tends to minimalism.
What I have in my system:
-
bash (shell).
-
scroll (window manager).
-
foot (terminal emulator).
-
mle (text editor).
-
zathura (pdf viewer).
-
swayimg (image viewer).
-
mpv (video viewer).
-
wl-copy (wayland clipboard).
-
grim (screenshot).
-
wmenu (menu).
-
pipewire (audio).
-
wpa_supplicant (wifi).
-
wpa-cute (wpa_supplicant gui).
What is included here:
-
link.rb: script to link the config files. Not ready. -
bashrc: Bash config. -
foot/: Foot terminal emulator config. -
scroll/: Scroll WM config. -
udev/: Udev rules. -
irbash/: some of my configurations for irb. I wish I could use it as my daily shell. -
zathura/: Zathura pdf viewer config.
Installation
Clone this repository somewhere inside your home (preferably at ~/dotfiles) and use link.rb to create symlinnks to the configuration files.
cd ~
git clone "https://codeberg.org/seruna/dotfiles"
cd dotfiles
ruby link.rb
Error or success messages will be shown.
wpa_supplicant
This one usually won't work out of the box. The dinit service config file gives a generic command to match the wifi card interface name, but it just works if I set it manually after checking with ip link. That line looks like this, where -i is followed by the interface name.
command = /usr/bin/wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf 2>&1