Skip to content
aarch-angelPublic

About

My personal dotfiles repo <3

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Maya's Dotfiles

Dotfiles.Demo.mp4

Installation with Dotbot

Clone the repository and its Dotbot submodule, then run install:

git clone --recurse-submodules <repo-url>
cd Dotfiles
./install

If already cloned without submodules, ./install initializes the Dotbot submodule before applying install.conf.yaml.

Dotbot is configured to link files from home/ into hidden files in the home directory, and links items from config/, fish/, nvim/, and resources/boxes/ into their corresponding locations under ~/.config.

It also runs scripts/copy_etc.fish, which copies matching files from the live /etc tree into the repository's etc/ tree to track system configuration.

Repository layout

  • config/: application settings, including WezTerm, Yazi, Starship, and other tools
  • fish/: Fish configuration, functions, theme, and plugin list
  • nvim/: LazyVim configuration
  • home/: files linked into the home directory, such as Git and GDB settings
  • etc/: system configuration files
  • machines/: host-specific system and boot configuration, keyed by hostname
  • scripts/: helper scripts for system-file syncing and other tasks
  • resources/: themes, images, and assets used by the configs
  • dotbot/: Dotbot, included as a Git submodule

About

My personal dotfiles repo <3

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages