Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

278 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

Setup

  1. Clone .dotfiles to ~/.dotfiles
  2. Install nix
sh <(curl --proto '=https' --tlsv1.2 -L https://nixos.org/nix/install)

if asked if you wanna Install Determinate Nix, type no.

  1. Install brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
eval "$(/opt/homebrew/bin/brew shellenv)"

post-brew installation

brew tap hashicorp/tap \
  && brew tap redpanda-data/tap \
  && brew tap siderolabs/tap
  1. Install nix-darwin
sudo nix --extra-experimental-features 'flakes nix-command' run nix-darwin -- switch --flake ~/.dotfiles/nix-darwin
  1. activate nix-darwin
sudo darwin-rebuild switch --flake ~/.dotfiles/nix-darwin
  1. stow apps, ./install.sh

Additional Setup

  1. sudo touch_id on tmux, pam_reattach

edit /etc/pam.d/sudo

auth     optional     /opt/homebrew/lib/pam/pam_reattach.so ignore_ssh
auth     sufficient   pam_tid.so # nix-darwin: security.pam.enableSudoTouchIdAuth

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages