Repository containing my (most important) arch linux dotfies. Full of configs and settings I use on a daily basis. The dotfiles are located in the dotfiles folder, wheras the root of the repository contains systemd service and timer files for automatically copying the dotfiles and backing them up on a set schedule. If you simply want to download and install the files I would recommend cloning the repo and running the ./dotfiles-install.sh which will copy the correct files to the correct locations automatically.
I've made a simple script that automates the process of setting up the config files, but I only recommend to use this if you are on a fresh system or don't mind your files being overwritten.
-
Clone the repository:
git clone https://github.com/filip-rs/arch-dotfiles.git
-
Navigate into the project directory:
cd arch-dotfiles/dotfiles -
Install the dotfiles with stow
stow . --dotfiles -t $HOME
-
[Optional] Install desktopentries
cd desktopentries \ sudo stow . -t /usr/share/applications
-
Clone the repository:
git clone https://github.com/filip-rs/arch-dotfiles.git
Alternatively clone using the ssh feature:
git clone git@github.com:filip-rs/arch-dotfiles.git
-
Navigate into the dotfiles directory:
cd arch-dotfiles/dotfiles -
Manually copy the folders to their correct locations:
cp -r hypr ~/.config
cp -r alacritty ~/.config
cp -r nvim ~/.config
cp -r waybar ~/.config
cp -r nwg-dock-hyprland ~/.config
cp -r zsh ~/.config
cp -r wofi ~/.config
cp -r neofetch ~/.config
etc. etc.