Skip to content

z0mbix/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Install chezmoi

Mac

$ brew install fish chezmoi git neovim ghostty
$ vim /etc/shells # add /opt/homebrew/bin/fish
$ chsh -s /opt/homebrew/bin/fish

Quit Terminal, and open Ghostty:

$ chezmoi init --apply z0mbix

Linux

$ sudo apt install fish git neovim
$ BINDIR=~/bin sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply z0mbix
$ sudo chsh -s /usr/bin/fish

FreeBSD

$ sudo pkg install chezmoi fish git neovim
$ sudo chsh -s /usr/local/bin/fish
$ chezmoi init --apply z0mbix

Update

$ chezmoi diff
$ chezmoi apply --verbose
$ chezmoi apply --dry-run

Work Setup

Add the following host to ~/.ssh/config.user:

Host github-personal
   User git
   PreferredAuthentications publickey
   PasswordAuthentication no
   RequestTTY no
   HostName github.com
   IdentityFile ~/path/to/private/key
   IdentitiesOnly yes
   ForwardAgent no

then add the following to .git/config:

[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
        ignorecase = true
        precomposeunicode = true
[submodule]
        active = .
[remote "origin"]
        url = ssh://git@github-personal/z0mbix/dotfiles.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "main"]
        remote = origin
        merge = refs/heads/main
[user]
        name = z0mbix
        email = zombie@zombix.org

About

*NIX dot files

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors