thornycrackers / nix-config

nixos config

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Nix Config Monorepo

GitHub Actions Workflow Status GitHub last commit Monthly Commit Activity

At first, this repo was for storing config between linux/darwin machines in the hosts. Then I added home-manager and started adding all my dotfiles in the src. Then I decided to export my tmux and neovim setups.

# Run my tmux setup
nix run github:thornycrackers/nix-config#mytmux
# Run my neovim setup with everything installed
nix run github:thornycrackers/nix-config#myneovim

Then I wanted a place to for toy projects so I created the playground directory. Projects in that directory re-use functions and packages from the root flake which helps cut down setup time.

About

nixos config


Languages

Language:Shell 38.9%Language:Nix 25.7%Language:Lua 24.6%Language:Python 6.2%Language:HCL 3.7%Language:Makefile 0.9%