alacritty/.config/alacritty | ||
mako/.config/mako | ||
nvim | ||
scripts | ||
sway | ||
swaylock | ||
swaynag/.config/swaynag | ||
waybar | ||
zsh | ||
artix-install.sh | ||
LICENSE | ||
README.md |
My dotfiles
This is a collection of some of my dotfiles for my Linux systems. I personally use these on Artix Linux and Fedora Workstation.
If you're on Artix Linux, you can install these dotfiles by cloning this repository and executing artix-install.sh
:
$ git clone https://github.com/theanonymousexyz/dotfiles.git
$ cd dotfiles
$ chmod +x artix-install.sh
$ ./artix-install.sh
Note that I use doas
instead of sudo
. If you prefer sudo
, then change all instances of doas
to sudo
, or simply create a symlink doas
pointing to sudo
:
sudo ln -s $(which sudo) /usr/bin/doas
Notes:
- You need to make
doas
/sudo
rules that allow you to execute,poweroff
andreboot
(and additionallyivpn-service
andpkill "^ivpn-service$"
if you use IVPN) without a password, otherwise the keybindings and scripts for those won't work. - The install script requires GNU Stow to work.
- Make sure to thoroughly examine these dotfiles and change them to your needs before using them.
- See the READMEs in the individual subfolders here for special notes.
- I've installed
dash
and symlinked/bin/sh
to it for faster execution of shell scripts. As such, all my scripts try to be as POSIX compliant as possible. If you're on an Arch based distro, you can installdashbinsh
from the AUR to automatically keep/bin/sh
symlinked todash
.