Go to file
2023-06-20 09:25:11 +02:00
.config re-pair the trackball 2021-05-28 19:09:38 +01:00
.gitea/workflows do pull manually 2023-06-10 08:42:02 +01:00
.github Update FUNDING.yml 2019-09-28 09:41:30 +01:00
.vscode add vscode settings 2023-03-16 17:15:25 +00:00
.woodpecker try to fix missing git objects on push 2023-01-09 10:01:05 +00:00
guix reinstall guix vm 2022-08-14 08:31:59 +01:00
nixos i3 bar on thinky 2023-06-20 09:25:11 +02:00
tools remove obsolete tools 2022-07-16 23:18:08 +01:00
.build.yml add statix check 2022-05-02 10:16:55 +01:00
.envrc add basic devshell 2022-05-01 19:11:04 +01:00
.gdbinit better gdb dashboard setup 2021-01-30 15:56:36 +00:00
.ghci ghci config added 2015-02-28 22:39:29 +01:00
.gitattributes Add windows debug tools (#93) 2017-01-19 10:03:34 +00:00
.gitconfig.cygwin Add windows debug tools (#93) 2017-01-19 10:03:34 +00:00
.gitconfig.linux Add basic Windows-specific git configs (#72) 2017-01-24 19:53:30 +00:00
.gitconfig.linux.form3 Change key signature for work 2020-10-16 17:06:41 +01:00
.gitconfig.linux.private use delta for git diff 2020-10-17 13:37:33 +01:00
.gitconfig.mac Add basic Windows-specific git configs (#72) 2017-01-24 19:53:30 +00:00
.gitconfig.windows Add basic Windows-specific git configs (#72) 2017-01-24 19:53:30 +00:00
.gitconfig_includes.common more more git config to nix 2020-08-01 08:33:33 +01:00
.gitconfig_includes.cygwin Add basic Windows-specific git configs (#72) 2017-01-24 19:53:30 +00:00
.gitconfig_includes.mac Add Mac support (#89) 2017-01-26 05:44:03 +00:00
.gitconfig_includes.windows Add basic Windows-specific git configs (#72) 2017-01-24 19:53:30 +00:00
.gitignore add basic devshell 2022-05-01 19:11:04 +01:00
.gitmodules remove submodule 2020-08-01 10:44:53 +01:00
.sops.yaml full mb1 boot 2023-04-07 14:57:29 +01:00
.vimrc update coc 2022-10-02 08:20:43 +01:00
.vimrc.coc use old ctrl-b bindings for vim 2022-10-22 23:06:46 +01:00
.vimrc.filetypes cleanup vim config around formatting 2022-03-08 09:56:54 +00:00
.vimrc.keymap update coc 2022-10-02 08:20:43 +01:00
.vimrc.plugins-settings newer nvim 2022-10-15 09:39:12 +01:00
.vimrc.settings update neovim 2021-09-22 13:41:05 +01:00
flake.lock update 2023-06-16 22:15:35 +01:00
flake.nix upgrade to 23.05 2023-06-01 19:03:20 +01:00
INSTALL_MACOS.md Minimal flake for darwin 2022-03-10 12:21:37 +00:00
LICENSE Update LICENSE 2017-10-07 11:47:40 +01:00
README.md mermaid preview in vscode 2023-04-17 18:05:51 +01:00
shell.nix reformat with alejandra 2022-12-19 09:09:08 +00:00

status-badge

https://git.cyplo.dev/cyplo/dotfiles

My dotfiles - including my vim, terminal and font config. My current setup consists of multiple machines running NixOS. This is using flakes for reproducibility and home manager for setting up user-specific things.

Workstations are set up by running sudo nixos-rebuild switch --flake '.#' and servers are by nixos-rebuild switch --flake '.#servername' --target-host root@hostname. I don't use home manager the program, everything is referenced from the top flake.

infra setup

graph TB
    mb1
    vpsfree1
    bolty