Skip to content

Personal dotfiles setup with nix and home-manager.

Notifications You must be signed in to change notification settings

GenYuLi/dotfiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,109 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

These are my configuration for neovim, zsh, and tmux using nix and home-manager.

Screenshot 2023-01-16 at 13 39 33

Screenshot 2023-01-16 at 13 39 41

Getting Started

  1. install nix with the recommended installer provided by determinate systems
curl -fsSL https://install.determinate.systems/nix | sh -s -- install --prefer-upstream-nix
  1. clone this repo and apply the selected profile
# only required if git is not present
nix-shell -p git

git clone http://github.com/williamhsieh/dotfiles
./dotfiles/setup.py --bootstrap # show available flags with `--help`
  1. (optional) download nerd fonts for the terminal emulator, if home profile is selected

Feedback

Comments and suggestions are welcome!

About me

Acknowledgements

Inspiration and code were taken from many sources, including:

About

Personal dotfiles setup with nix and home-manager.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Lua 53.6%
  • Nix 22.4%
  • Vim Script 12.0%
  • Shell 8.1%
  • Python 2.5%
  • CSS 1.2%
  • Tree-sitter Query 0.2%