Skip to content

IanLiuTW/config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My config (AKA dotfile)

Setup

  • Clone this repo to the home directory.

1. Nix

darwin-rebuild switch --flake ~/config/nix-darwin#work
home-manager switch --flake ~/config/nix-darwin/

2. Script

Note to self: The Nix method preferable and up-to-date. The script method could be outdated and needs to be revised before use.

See _scripts/dev_env for setup scripts.

The main use of this method is to put a script to be run by a Devcontainer config to set up basic cli tools.

git clone https://github.com/IanLiuTW/config ~/config && chmod +x ~/config/_scripts/dev_env/setup_apt.sh && ~/config/_scripts/dev_env/setup_apt.sh

3. Stow

Manually set up using stow. Refer to the Nix flakes for packages to install.

git clone https://github.com/IanLiuTW/config ~/config && cd ~/config
# Install the tools and delete their default configs
stow ghostty zsh git #... and others

About

My dotfiles for Neovim, terminals, and more

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published