Skip to content

jameskr97/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Managed by chezmoi.

Setup

I use chezmoi + nix + homebrew.

Bootstrapping required bvefore before running chezmoi apply. Here are the commands I run on a newly installed debian system.

First install determinate.systems nix and homebrew

curl -fsSL https://install.determinate.systems/nix | sh -s -- install --determinate
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" # just for now so we don't have to restart terminal

Second, clone this repo to the place chezmoi expects the repo to be

git clone https://github.com/jameskr97/dotfiles.git ~/.local/share/chezmoi
cd ~/.local/share/chezmoi/nix
nix run nix-darwin -- switch --flake .#delta 

Open bitwarden vault

$ bw config server bitwarden.example.com $ bw login $ bw unlock

Apply chezmoi again, successfully this time!

$ chezmoi apply

About

My Dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published