~dcao/dotfiles

Personal configuration
Add more updates
068b9af1 — David Cao 2 months ago
Switch to herbst, update emacs config
72958d2a — David Cao 2 months ago
Add final updates for awesome

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