Skip to content

clux/dotfiles

Repository files navigation

dotfiles

ci status

Personal dotfiles, for provisioned packages and system configuration. Designed for a minimal Arch Linux installation, but retrofitted to support MacOS under duress.

Desktop Setup

Terminal Setup

terminal layout; ncspot, hx vsplit on rust, LS_COLORS, fzf helpers for git

Plus lots of misc .functions. As usual, copy what you find interesting.

Usage

Clone and apply:

just link # force symlink to ~/ + ~/.config/ + CONFIG_HOME

All recipes are idempotent.

Note the distinction between the config directory (for unix apps that hardcode ~/.config or XDG_CONFIG_HOME) vs. the share directory (for apps that uses platform specifics). These two folders happen to be the same on Linux, but are separated here to support other platforms.