1
0
Fork
You've already forked dotfiles
0
My dotfiles.
  • Ruby 85.5%
  • Shell 14.5%
2026年07月04日 10:01:34 -03:00
foot First commit. 2026年06月03日 10:12:04 -03:00
irbash First commit. 2026年06月03日 10:12:04 -03:00
scroll First commit. 2026年06月03日 10:12:04 -03:00
udev@d16b7dc001 First commit. 2026年06月03日 10:12:04 -03:00
zathura First commit. 2026年06月03日 10:12:04 -03:00
bashrc add java wayland fix var and change main text editor: mle to dte 2026年07月04日 10:01:34 -03:00
link.rb First commit. 2026年06月03日 10:12:04 -03:00
readme.md First commit. 2026年06月03日 10:12:04 -03:00

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