Skip to content
/ dotfiles Public

These are my dotfiles. There are many like them, but these ones are mine.

License

Notifications You must be signed in to change notification settings

arg/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

/home/arg/.dotfiles

desktop

FreeBSD, i3, Fish, Alacritty, Tmux, Neovim, Dmenu, Polybar, Firefox, Thunderbird. Everything gruvboxed.

Installation

New environment bootstrap

Run as root on a new environment:

Ubuntu 22.04

bash <(curl -sLS https://raw.github.com/arg/dotfiles/master/ubuntu/bootstrap)

FreeBSD 13.x

bash <(curl -sLS https://raw.github.com/arg/dotfiles/master/freebsd/bootstrap)

Dotfiles installation

Run as your regular user:

bash <(curl -sLS https://raw.github.com/arg/dotfiles/master/dotfiles)

Updating dotfiles

Pull latest changes from GitHub and update configuration files:

~/.dotfiles$ make update

Update configuration files without pulling from GitHub:

~/.dotfiles$ make configs

Update secrets:

~/.dotfiles$ make secrets

⚠️ Use gmake instead of make on BSD systems.