BSathvik / dotfiles

My precious dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My Nix Configs

Build Nix envs

This repo contains my Nix configs for macOS configuration for most tools/programs I use, at least in the terminal.

How to get this running

  1. Clone repo into ~/.config/nixpkgs
  2. Edit the personalUser in flake.nix
  3. Build nix flake for macOS x86_64-darwin
nix build .#darwinConfigurations.personalMac.system
  1. Apply home-manager configuration
./result/sw/bin/darwin-rebuild switch --flake .#personalMac
  1. Add SSH key ~/.ssh/github for git authentication.

What's in the box? 📦

Configuration for neovim, tmux, fish, languages I use and their tools and some macOS settings.

neovim

I refuse to move my neovim config into nix

Troubleshooting

About

My precious dotfiles

License:MIT License


Languages

Language:Nix 65.7%Language:Lua 23.3%Language:CSS 5.5%Language:Shell 5.5%