My NixOS dotfiles
Go to file
2023-08-13 19:23:03 +02:00
.github ci/update-submodules: fix merge-queue lable 2023-07-30 09:49:36 +02:00
devshell also typecheck tasks 2023-08-12 14:46:33 +02:00
gdb [create-pull-request] automated change 2023-08-10 02:51:45 +00:00
home sway: bind python to calculator button 2023-08-12 07:56:29 +02:00
home-manager nvim: update settings with upstream repo 2023-08-13 07:24:29 +02:00
nixos turingmachine: remove unused with 2023-08-13 11:04:09 +02:00
openwrt switch from ns2 back to ns1 2023-05-13 08:25:32 +02:00
terraform bbc/README: change directory 2023-06-14 09:19:10 +02:00
zsh zsh-autocomplete: switch back to upstream 2023-08-13 19:23:03 +02:00
.envrc openwrt add ddns 2022-05-07 07:32:25 +02:00
.gitignore gitignore: terragrunt code 2022-09-14 09:54:03 +02:00
.gitmodules zsh-autocomplete: switch back to upstream 2023-08-13 19:23:03 +02:00
.mergify.yml update mergify 2023-06-20 23:52:46 +07:00
flake.lock flake.lock: Update 2023-08-13 10:11:12 +01:00
flake.nix import nur-packages directly 2023-08-12 17:17:55 +02:00
LICENSE.md add LICENSE.md 2021-02-15 23:22:21 +01:00
pyproject.toml fix python lint errors 2022-12-28 14:41:52 +01:00
Readme.md simplify bootstrap 2023-05-04 14:03:23 +02:00
renovate.json switch back to default renovate.json 2023-08-12 18:17:36 +02:00
tasks.py tasks.py: fix warnings about invalid escapes 2023-08-12 22:54:38 +02:00

My personal bootstrap process

For bootstraping on legacy operating systems

Bootstrap dotfiles when having nix

$ nix run github:Mic92/dotfiles

Boostrap homeshick without nix

$ nix-shell -p git
nix-shell> git clone --depth=1 https://github.com/andsens/homeshick.git $HOME/.homesick/repos/homeshick
nix-shell> alias homeshick="$HOME/.homesick/repos/homeshick/bin/homeshick"
nix-shell> homeshick clone https://github.com/Mic92/dotfiles.git

Boostrap single user nix:

$ install -d -m755 -o joerg -g joerg /nix
$ curl https://nixos.org/nix/install | sh

Boostrap multi-user nix:

$ curl https://nixos.org/nix/install -o install
$ sh ./install --daemon

Boostrap home-manager

$ hm switch

Articles about my dotfile repo

Need help with nix?

Drop me an email at joerg@thalheim.io to book consultation on Nix/NixOS/DevOps related topics