dotfiles/nixos
DannyDannyDanny ea8fb243c3 fix(darwin+HM): align nixpkgs↔nix-darwin, force HM home path, dedupe nvim/tmux 🔧
- track nixpkgs at `github:NixOS/nixpkgs/nixpkgs-unstable` to pair with
  `nix-darwin/master`
- update lockfile inputs: flake-compat, home-manager, NixOS-WSL,
  nixpkgs, nixos-vscode-server
- darwin: wrap HM module in a function to access `lib` and
  `mkForce` `home.homeDirectory = "/Users/danny"` (and set username) to
  satisfy HM’s absolute-path requirement under root activation
- HM: comment out duplicated `home.username` / `home.homeDirectory` in
  `home/danny/home.nix`
- HM: remove `neovim` and `tmux` from `home.packages` (managed via
  `programs.*`), fixing conflicting `nvim` subpath error
2025-09-09 21:57:04 +02:00
..
home/danny fix(darwin+HM): align nixpkgs↔nix-darwin, force HM home path, dedupe nvim/tmux 🔧 2025-09-09 21:57:04 +02:00
hosts feat!: adding neovim via homemanager 2025-09-09 21:04:42 +02:00
fish.nix feat: add mpd / fzf music command 2025-08-23 20:09:59 +00:00
flake.lock fix(darwin+HM): align nixpkgs↔nix-darwin, force HM home path, dedupe nvim/tmux 🔧 2025-09-09 21:57:04 +02:00
flake.nix fix(darwin+HM): align nixpkgs↔nix-darwin, force HM home path, dedupe nvim/tmux 🔧 2025-09-09 21:57:04 +02:00
hardware-configuration.nix merge: hardware config from main 2025-07-27 16:06:02 +02:00
neovim.nix chore: revert neovim changes, remove tmux + fish from nix-darwin 🔨 2025-09-08 20:41:49 +02:00
readme.md feat: restructure flake into multi-host setup 🎨 2025-08-17 20:39:27 +02:00
tmux.nix merge: tmux.nix from wsl branch 2025-07-27 14:52:35 +02:00
uxplay.nix merge: uxplay from main 2025-07-27 16:08:35 +02:00
wsl.conf chore: remove wsl.conf 2025-09-09 15:24:51 +02:00

Rebuild nixos and points to dotfiles dir:

sudo nixos-rebuild switch --flake ~/dotfiles/nixos#macbookair
# or
sudo nixos-rebuild switch --flake ~/dotfiles/nixos#wsl