~dcao/dotfiles

Personal configuration
Add changes
Add recent changes
Add more updates

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~dcao/dotfiles
read/write
git@git.sr.ht:~dcao/dotfiles

You can also use your local clone with git send-email.

dotfiles

david's dotfiles, powered by nix(os)

note: this repo completely clears the commit history; previous history is available at Gitlab

installation

  1. Install system configuration:

    $ sudo ln -sf ~/.files/configuration.nix /etc/nixos/configuration.nix
    $ sudo ln -sf ~/.files/hw-boomerang.nix /etc/nixos/hw-boomerang.nix
    $ sudo mkdir -p /etc/nixos/overlays-compat
    $ sudo ln -sf ~/.files/overlays.nix /etc/nixos/overlays-compat/overlays.nix
    $ sudo nixos-rebuild switch --upgrade
    
  2. Install home-manager (add nixos-unstable and home-manager channels, etc.).

  3. Install user configuration:

    $ mkdir -p ~/.config/nixpkgs
    $ ln -s ~/.files/home.nix ~/.config/nixpkgs/home.nix
    $ home-manager switch