home

My NixOS systems configurations.
Log | Files | Refs | LICENSE

ModeNameSize
-rw-r--r--.conner46L
-rw-r--r--.dir-locals.el5L
-rw-r--r--.envrc4L
-rwxr-xr-x.githooks/pre-commit5L
-rwxr-xr-x.githooks/pre-push62L
-rw-r--r--.github/dependabot.yaml6L
-rw-r--r--.github/workflows/build-systems.yaml75L
-rw-r--r--.github/workflows/nix-auto-upgrade.yaml24L
-rw-r--r--.gitignore21L
-rw-r--r--.ignore1L
-rw-r--r--.sops.yaml76L
-rw-r--r--COPYING673L
-rw-r--r--Makefile127L
-rw-r--r--README.org168L
-rwxr-xr-xbin/__dispatch.sh28L
l---------bin/bus1L
l---------bin/k8s.infra1L
-rw-r--r--docs/kubernetes/microk8s.org259L
-rwxr-xr-xdocs/kubernetes/microk8s/bootstrap.sh53L
-rw-r--r--docs/kubernetes/microk8s/ubnt1/preseed.cfg89L
-rw-r--r--docs/kubernetes/microk8s/ubnt2/preseed.cfg88L
-rw-r--r--docs/moving-home-to-nix-flakes.org34L
-rw-r--r--flake.lock1494L
-rw-r--r--flake.nix218L
-rw-r--r--nix/channels.nix37L
-rw-r--r--nix/config.nix4L
-rw-r--r--nix/modules/default.nix2L
-rw-r--r--nix/nixosSystem.nix33L
-rw-r--r--nix/overlays/compat/overlays.nix8L
-rw-r--r--nix/overlays/default.nix28L
-rw-r--r--nix/overlays/emacs/builder.nix34L
-rw-r--r--nix/overlays/infra.nix5L
-rw-r--r--nix/overlays/mkSecret.nix10L
-rw-r--r--nix/overlays/sbr.nix41L
-rw-r--r--nix/overlays/unstable.nix10L
-rw-r--r--nix/packages/README.org3L
-rw-r--r--nix/packages/adi1090x-plymouth/default.nix34L
-rw-r--r--nix/packages/ape/default.nix20L
-rw-r--r--nix/packages/athens/default.nix23L
-rw-r--r--nix/packages/batzconverter/default.nix23L
-rw-r--r--nix/packages/chmouzies/builder.kubernetes.sh8L
-rw-r--r--nix/packages/chmouzies/kubernetes.nix17L
-rw-r--r--nix/packages/default.nix33L
-rw-r--r--nix/packages/fhs/std.nix14L
-rw-r--r--nix/packages/gogo-protobuf/default.nix33L
-rw-r--r--nix/packages/govanityurl/default.nix14L
-rw-r--r--nix/packages/kubernix/default.nix25L
-rw-r--r--nix/packages/manifest-tool/default.nix27L
-rwxr-xr-xnix/packages/my/scripts/bin/authkey3L
-rwxr-xr-xnix/packages/my/scripts/bin/che-inst12L
-rwxr-xr-xnix/packages/my/scripts/bin/chos436L
-rwxr-xr-xnix/packages/my/scripts/bin/gcr-nuke.sh15L
-rwxr-xr-xnix/packages/my/scripts/bin/git-remote-setup5L
-rwxr-xr-xnix/packages/my/scripts/bin/gitwatch.sh391L
-rwxr-xr-xnix/packages/my/scripts/bin/import-photos25L
-rwxr-xr-xnix/packages/my/scripts/bin/knix31L
-rwxr-xr-xnix/packages/my/scripts/bin/op-inst124L
-rwxr-xr-xnix/packages/my/scripts/bin/pbcopy11L
-rwxr-xr-xnix/packages/my/scripts/bin/pbpaste11L
-rwxr-xr-xnix/packages/my/scripts/bin/redhat-vpn51L
-rwxr-xr-xnix/packages/my/scripts/bin/shot21L
-rwxr-xr-xnix/packages/my/scripts/bin/shotf21L
-rwxr-xr-xnix/packages/my/scripts/bin/tm.sh17L
-rwxr-xr-xnix/packages/my/scripts/bin/vpnpass4L
-rw-r--r--nix/packages/my/scripts/builder.sh4L
-rw-r--r--nix/packages/my/scripts/default.nix7L
-rw-r--r--nix/packages/my/vde-thinkpad/default.nix14L
-rwxr-xr-xnix/packages/my/vde-thinkpad/dock4L
-rw-r--r--nix/packages/my/vrsync/default.nix14L
-rw-r--r--nix/packages/my/vrsync/foo1L
-rw-r--r--nix/packages/my/vrsync/vrsync15L
-rw-r--r--nix/packages/operator-tooling/default.nix21L
-rw-r--r--nix/packages/patches/.gitkeep0B
-rw-r--r--nix/packages/patches/clean-env.patch16L
-rw-r--r--nix/packages/patches/tramp-detect-wrapped-gvfsd.patch14L
-rw-r--r--nix/packages/prm/default.nix29L
-rw-r--r--nix/packages/protobuild/default.nix22L
-rw-r--r--nix/packages/ram/default.nix20L
-rw-r--r--nix/packages/rmapi/default.nix21L
-rw-r--r--nix/packages/sec/default.nix22L
-rw-r--r--nix/packages/systemd-email/default.nix14L
-rw-r--r--nix/packages/systemd-email/systemd-email12L
-rw-r--r--ops/fcos/fcos-master.bu120L
-rw-r--r--ops/fcos/fcos-master1.ign1L
-rw-r--r--ops/fcos/fcos-master2.ign1L
-rw-r--r--ops/fcos/fcos-worker.bu120L
-rw-r--r--ops/fcos/fcos-worker1.ign1L
-rw-r--r--ops/fcos/fcos-worker2.ign1L
-rw-r--r--ops/fcos/fcos-worker3.ign1L
-rw-r--r--ops/hosts.toml88L
-rw-r--r--ops/k8s/README.org6L
-rw-r--r--ops/k8s/ingress.yaml14L
-rwxr-xr-xops/k8s/microk8s/bootstrap.sh53L
-rw-r--r--ops/k8s/microk8s/ubnt1/preseed.cfg89L
-rw-r--r--ops/k8s/microk8s/ubnt2/preseed.cfg88L
-rw-r--r--secrets/builder.pub1L
-rw-r--r--secrets/builder.yaml209L
-rw-r--r--secrets/db.10.100.024L
-rw-r--r--secrets/db.192.168.165L
-rw-r--r--secrets/db.home82L
-rw-r--r--secrets/db.vpn25L
-rw-r--r--secrets/desktops/gmailctl.yaml90L
-rw-r--r--secrets/desktops/redhat.yaml103L
-rw-r--r--secrets/gmailctl/oauth2L
-rw-r--r--secrets/gmailctl/token.json1L
-rw-r--r--secrets/keys/hosts/aomi.asc28L
-rw-r--r--secrets/keys/hosts/athena.asc28L
-rw-r--r--secrets/keys/hosts/demeter.asc28L
-rw-r--r--secrets/keys/hosts/k8sn1.asc28L
-rw-r--r--secrets/keys/hosts/k8sn2.asc28L
-rw-r--r--secrets/keys/hosts/k8sn3.asc28L
-rw-r--r--secrets/keys/hosts/kerkouane.asc28L
-rw-r--r--secrets/keys/hosts/naruhodo.asc28L
-rw-r--r--secrets/keys/hosts/sakhalin.asc28L
-rw-r--r--secrets/keys/hosts/shikoku.asc28L
-rw-r--r--secrets/keys/hosts/wakasu.asc28L
-rw-r--r--secrets/keys/users/vincent.asc366L
-rw-r--r--secrets/machines.nix230L
-rw-r--r--secrets/secrets.yaml213L
-rw-r--r--secrets/wireguard/.placeholder0B
-rw-r--r--shell.nix5L
-rw-r--r--shells/default.nix2L
-rw-r--r--shells/nixos-config.nix25L
-rw-r--r--shells/osp.nix40L
-rw-r--r--shells/tekton.nix26L
-rw-r--r--systems/hardware/dell-latitude-e6540.nix30L
-rw-r--r--systems/hardware/gigabyte-brix.nix17L
-rw-r--r--systems/hardware/lenovo-p1.nix52L
-rw-r--r--systems/hardware/lenovo-p50.nix62L
-rw-r--r--systems/hardware/thinkpad-t460s.nix44L
-rw-r--r--systems/hardware/thinkpad-t480s.nix63L
-rw-r--r--systems/hardware/thinkpad-x1g9.nix82L
-rw-r--r--systems/hardware/thinkpad-x220.nix64L
-rw-r--r--systems/hardware/thinkpad.nix61L
-rw-r--r--systems/hosts/aomi.nix220L
-rw-r--r--systems/hosts/athena.nix79L
-rw-r--r--systems/hosts/default.nix34L
-rw-r--r--systems/hosts/demeter.nix79L
-rw-r--r--systems/hosts/kerkouane.nix282L
-rw-r--r--systems/hosts/okinawa.nix30L
-rw-r--r--systems/hosts/sakhalin.nix175L
-rw-r--r--systems/hosts/shikoku.nix226L
-rw-r--r--systems/hosts/wakasu.nix177L
-rw-r--r--systems/modules/core/binfmt.nix31L
-rw-r--r--systems/modules/core/boot.nix19L
-rw-r--r--systems/modules/core/config.nix24L
-rw-r--r--systems/modules/core/default.nix75L
-rw-r--r--systems/modules/core/i18n.nix24L
-rw-r--r--systems/modules/core/nix.nix124L
-rw-r--r--systems/modules/core/users.nix13L
-rw-r--r--systems/modules/desktop/base.nix142L
-rw-r--r--systems/modules/desktop/default.nix9L
-rw-r--r--systems/modules/desktop/i3.nix35L
-rw-r--r--systems/modules/desktop/sway.nix48L
-rw-r--r--systems/modules/desktop/wayland.nix39L
-rw-r--r--systems/modules/desktop/xorg.nix33L
-rw-r--r--systems/modules/dev/base.nix30L
-rw-r--r--systems/modules/dev/containers-image-mirroring.nix80L
-rw-r--r--systems/modules/dev/containers.nix142L
-rw-r--r--systems/modules/dev/default.nix7L
-rw-r--r--systems/modules/dev/my-seccomp.json1041L
-rw-r--r--systems/modules/editors/default.nix20L
-rw-r--r--systems/modules/editors/emacs.nix20L
-rw-r--r--systems/modules/editors/vim.nix18L
-rw-r--r--systems/modules/hardware/audio.nix113L
-rw-r--r--systems/modules/hardware/bluetooth.nix30L
-rw-r--r--systems/modules/hardware/default.nix11L
-rw-r--r--systems/modules/hardware/laptop.nix45L
-rw-r--r--systems/modules/hardware/sane-extra-config.nixos.nix42L
-rw-r--r--systems/modules/hardware/server.nix13L
-rw-r--r--systems/modules/hardware/yubikey.nix49L
-rw-r--r--systems/modules/profiles/builder.nix62L
-rw-r--r--systems/modules/profiles/default.nix7L
-rw-r--r--systems/modules/profiles/home.nix83L
-rw-r--r--systems/modules/profiles/work.nix97L
-rw-r--r--systems/modules/programs/crc.nix27L
-rw-r--r--systems/modules/programs/default.nix5L
-rw-r--r--systems/modules/services/athens.nix72L
-rw-r--r--systems/modules/services/avahi.nix35L
-rw-r--r--systems/modules/services/barrier.nix18L
-rw-r--r--systems/modules/services/bind.nix56L
-rw-r--r--systems/modules/services/default.nix14L
-rw-r--r--systems/modules/services/gosmee.nix48L
-rw-r--r--systems/modules/services/govanityurl.nix54L
-rw-r--r--systems/modules/services/nix-binary-cache.nix91L
-rw-r--r--systems/modules/services/ssh.nix48L
-rw-r--r--systems/modules/services/syncthing.nix103L
-rw-r--r--systems/modules/services/wireguard.client.nix65L
-rw-r--r--systems/modules/services/wireguard.server.nix39L
-rw-r--r--systems/modules/shell/default.nix13L
-rw-r--r--systems/modules/shell/direnv.nix20L
-rw-r--r--systems/modules/shell/git.nix25L
-rw-r--r--systems/modules/shell/git/config43L
-rw-r--r--systems/modules/shell/git/ignore61L
-rw-r--r--systems/modules/shell/gnupg.nix16L
-rw-r--r--systems/modules/shell/tmux.nix18L
-rw-r--r--systems/modules/shell/zsh.nix20L
-rw-r--r--systems/modules/virtualisation/buildkit.nix103L
-rw-r--r--systems/modules/virtualisation/containerd.nix84L
-rw-r--r--systems/modules/virtualisation/default.nix9L
-rw-r--r--systems/modules/virtualisation/libvirt.nix47L
-rw-r--r--tools/bekind/README.org9L
-rwxr-xr-xtools/bekind/bekind158L
-rw-r--r--tools/bekind/default.nix13L
-rw-r--r--tools/bekind/profiles/1.21.yaml12L
-rw-r--r--tools/bekind/profiles/1.22.yaml12L
-rw-r--r--tools/bekind/profiles/1.23.yaml12L
-rw-r--r--tools/bekind/profiles/1.24.yaml12L
-rw-r--r--tools/bekind/profiles/1.25.yaml12L
-rw-r--r--tools/bekind/profiles/1.26.yaml12L
-rw-r--r--tools/bekind/profiles/1.27.yaml12L
-rw-r--r--tools/bekind/profiles/1n.yaml12L
-rw-r--r--tools/bekind/profiles/3n.yaml22L
-rw-r--r--tools/bekind/profiles/demo.yaml12L
-rw-r--r--tools/emacs/.gitattributes8L
-rw-r--r--tools/emacs/.gitignore35L
-rw-r--r--tools/emacs/.ignore2L
-rw-r--r--tools/emacs/README.org20L
-rw-r--r--tools/emacs/config/00-base.el50L
-rw-r--r--tools/emacs/config/00-clean.el71L
-rw-r--r--tools/emacs/config/config-appearance.el180L
-rw-r--r--tools/emacs/config/config-buffers.el108L
-rw-r--r--tools/emacs/config/config-compile.el103L
-rw-r--r--tools/emacs/config/config-completion.el296L
-rw-r--r--tools/emacs/config/config-dired.el242L
-rw-r--r--tools/emacs/config/config-editing.el194L
-rw-r--r--tools/emacs/config/config-files.el87L
-rw-r--r--tools/emacs/config/config-keybindings.el16L
-rw-r--r--tools/emacs/config/config-misc.el17L
-rw-r--r--tools/emacs/config/config-mouse.el20L
-rw-r--r--tools/emacs/config/config-navigating.el191L
-rw-r--r--tools/emacs/config/config-org.el912L
-rw-r--r--tools/emacs/config/config-programming.el112L
-rw-r--r--tools/emacs/config/config-projects.el86L
-rw-r--r--tools/emacs/config/config-search.el150L
-rw-r--r--tools/emacs/config/config-shells.el418L
-rw-r--r--tools/emacs/config/config-vcs.el194L
-rw-r--r--tools/emacs/config/config-web.el97L
-rw-r--r--tools/emacs/config/config-windows.el220L
-rw-r--r--tools/emacs/config/programming-config.el172L
-rw-r--r--tools/emacs/config/programming-containers.el31L
-rw-r--r--tools/emacs/config/programming-cue.el9L
-rw-r--r--tools/emacs/config/programming-eglot.el48L
-rw-r--r--tools/emacs/config/programming-elisp.el9L
-rw-r--r--tools/emacs/config/programming-go.el104L
-rw-r--r--tools/emacs/config/programming-js.el23L
-rw-r--r--tools/emacs/config/programming-nix.el26L
-rw-r--r--tools/emacs/config/programming-treesitter.el38L
-rw-r--r--tools/emacs/config/programming-web.el41L
-rw-r--r--tools/emacs/early-init.el95L
-rw-r--r--tools/emacs/eshell/lastdir8L
-rw-r--r--tools/emacs/etc/eshell/aliases3L
-rw-r--r--tools/emacs/etc/orgmode/meeting-notes.org20L
-rw-r--r--tools/emacs/etc/orgmode/weekly.org20L
-rw-r--r--tools/emacs/etc/pandoc.css245L
-rw-r--r--tools/emacs/etc/transient/levels.el4L
-rw-r--r--tools/emacs/etc/transient/values.el5L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/c++-mode/.yas-parents1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/c-mode/.yas-parents1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/add4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/addif7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/class71L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/com6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/fopen3L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/inc3L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/inc.13L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/main7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/misra14L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/ns5L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/once8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/tfunc11L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/cc-mode/using4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/emacs-lisp-mode/hdr36L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/emacs-lisp-mode/test2L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/fundamental-mode/date3L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/fundamental-mode/mail3L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/fundamental-mode/time3L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/coloneq5L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/f6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/fm6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/for6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/fore6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/foreach6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/fori6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/forw6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/func6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/iferr6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/ifunc6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/imp4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/import4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/main6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/map4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/method6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/package4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/pkg4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/pr4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/printf4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/struct6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/switch8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/test6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/go-mode/while6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/break1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/cd1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/const1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/cree1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/expr1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/iar1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/icd1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/line1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/mrun1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/opencl1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/oper1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/operkind1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/run1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/type1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/ulpcd1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/gud-mode/ulprun1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/.hgignore7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/README.md89L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/.yas-ignore-filenames-as-triggers0B
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/.yas-make-groups0B
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/case9L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/comment.block6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/constraint6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/data.inline7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/data.record10L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/fn9L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/fn.clause10L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/fn.guarded11L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/get6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/if.block8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/if.inline6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/import7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/import.qualified9L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/instance8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/lambda6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/lang-pragma7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/let6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/main13L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/module14L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/module.exports17L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/haskell-mode/newtype7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/hdr.yasnippet23L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/haskell-mode/tr.yasnippet6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/js-mode/commonjs.require5L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/js-mode/es6.import6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/js-mode/js.es5exportedfunction6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/js-mode/js.exportedconst5L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/js-mode/js.exportedfunction7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/js-mode/js.exportedvar5L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/js-mode/js.function5L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/js-mode/js.generator5L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/js-mode/jsdoc7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/latex-mode/acro1L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/latex-mode/code10L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/latex-mode/gloss4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/latex-mode/hafez3L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/case8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/ccase7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/cond7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/ctypecase7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/defclass8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/defconstant8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/defgeneric8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/define-compiler-macro7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/define-condition8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/define-symbol-macro7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/defmacro8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/defmethod7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/defpackage12L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/defparameter8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/defstruct8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/defsystem14L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/deftype8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/defun8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/defvar8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/destructuring-bind7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/do8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/do_8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/dolist7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/dotimes7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/ecase7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/etypecase7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/flet9L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/format6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/gnugpl25L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/if6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/in-package7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/labels9L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/let6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/mapc7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/mapcar7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/mitlic31L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/lisp-mode/typecase8L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/message-mode/check4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/message-mode/granted38L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/message-mode/proof22L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/message-mode/suggest21L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/appt7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/assem31L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/bbdb3L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/hask2L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/list7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/note6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/out4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/proj6L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/sh2L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/skip3L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/src4L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/status23L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/teach21L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/org-mode/todo7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/python-mode/def36L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/rust-mode/clone7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/rust-mode/default7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/rust-mode/fmt7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/rust-mode/impl7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/rust-mode/implClone9L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/rust-mode/implDefault9L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/rust-mode/is_empty7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/rust-mode/len7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/rust-mode/new7L
-rw-r--r--tools/emacs/etc/yasnippet/snippets/text-mode/ggit1L
-rw-r--r--tools/emacs/host/README.org1L
l---------tools/emacs/host/naruhodo.el1L
l---------tools/emacs/host/wakasu.el1L
-rw-r--r--tools/emacs/init.el289L
-rw-r--r--tools/emacs/lisp/consult-gh-embark.el265L
-rw-r--r--tools/emacs/lisp/consult-gh-transient.el238L
-rw-r--r--tools/emacs/lisp/consult-gh.el2498L
-rw-r--r--tools/emacs/lisp/cue-mode.el386L
-rw-r--r--tools/emacs/lisp/gotest-ui.el631L
-rw-r--r--tools/emacs/lisp/init-func.el19L
-rw-r--r--tools/emacs/lisp/ol-github.el70L
-rw-r--r--tools/emacs/lisp/ol-gitlab.el81L
-rw-r--r--tools/emacs/lisp/ol-grep.el57L
-rw-r--r--tools/emacs/lisp/ol-rg.el61L
-rw-r--r--tools/emacs/lisp/ol-ripgrep.el57L
-rw-r--r--tools/emacs/lisp/org-extra-emphasis.el805L
-rw-r--r--tools/emacs/lisp/org-focus.el49L
-rw-r--r--tools/emacs/lisp/org-func.el51L
-rw-r--r--tools/emacs/lisp/org-menu.el751L
-rw-r--r--tools/emacs/lisp/org-protocol-capture-html.el280L
-rw-r--r--tools/emacs/lisp/ox-rss.el414L
-rw-r--r--tools/emacs/lisp/paste-sbr.el72L
-rw-r--r--tools/emacs/lisp/portal.el546L
-rw-r--r--tools/emacs/lisp/project-func.el21L
-rw-r--r--tools/emacs/lisp/project-x.el217L
-rw-r--r--tools/emacs/lisp/use-package-list.el64L
-rw-r--r--tools/emacs/lisp/vde-buffers.el11L
-rw-r--r--tools/emacs/lisp/vde-windows.el35L
-rw-r--r--tools/emacs/org-clock-save.el1L
-rw-r--r--tools/emacs/projects4L
-rw-r--r--tools/emacs/small-init.el130L
-rw-r--r--tools/emacs/templates118L
-rw-r--r--tools/emacs/transient/history.el1L
-rw-r--r--tools/ergodox/README.md27L
-rw-r--r--tools/ergodox/config.h32L
-rw-r--r--tools/ergodox/default.nix66L
-rwxr-xr-xtools/ergodox/flash2L
-rw-r--r--tools/ergodox/increase-tapping-delay.patch13L
-rw-r--r--tools/ergodox/keymap.c342L
-rw-r--r--tools/ergodox/rules.mk1L
-rw-r--r--tools/gnus/init.el226L
-rw-r--r--tools/go-org-readwise/.gitignore1L
-rw-r--r--tools/go-org-readwise/README.org27L
-rw-r--r--tools/go-org-readwise/default.nix7L
-rw-r--r--tools/go-org-readwise/go.mod3L
-rw-r--r--tools/go-org-readwise/go.sum0B
-rw-r--r--tools/go-org-readwise/internal/org/org.go38L
-rw-r--r--tools/go-org-readwise/internal/org/sync.go200L
-rw-r--r--tools/go-org-readwise/internal/org/sync_test.go34L
-rw-r--r--tools/go-org-readwise/internal/org/testdata/test.org104L
-rw-r--r--tools/go-org-readwise/internal/org/write.go83L
-rw-r--r--tools/go-org-readwise/internal/readwise/readwise.go75L
-rw-r--r--tools/go-org-readwise/internal/readwise/types.go57L
-rw-r--r--tools/go-org-readwise/main.go63L
-rw-r--r--tools/k8s.infra/default.nix16L
-rwxr-xr-xtools/k8s.infra/k8s.infra.sh118L
-rwxr-xr-xtools/tmp/bootstrap.sh123L
-rwxr-xr-xtools/tmp/create-vm.sh15L
-rwxr-xr-xtools/tmp/install.sh59L
-rw-r--r--tools/tmp/installer_configuration.nix18L
-rw-r--r--tools/tmp/iso.nix48L
-rw-r--r--users/houbeb/default.nix18L
-rw-r--r--users/modules/default.nix6L
-rw-r--r--users/modules/modules.nix4L
-rw-r--r--users/modules/profiles/default.nix5L
-rw-r--r--users/modules/profiles/mails.nix211L
-rw-r--r--users/modules/services/default.nix4L
-rw-r--r--users/root/default.nix24L
-rw-r--r--users/vincent/containers/chos4.desktop6L
-rw-r--r--users/vincent/containers/default.nix16L
-rw-r--r--users/vincent/containers/gcloud.nix14L
-rw-r--r--users/vincent/containers/kubernetes.nix30L
-rw-r--r--users/vincent/containers/openshift.nix13L
-rw-r--r--users/vincent/containers/tekton.nix14L
-rw-r--r--users/vincent/core/ape/ape.conf73L
-rw-r--r--users/vincent/core/bash.nix14L
-rw-r--r--users/vincent/core/default.nix50L
-rw-r--r--users/vincent/core/direnv.nix13L
-rw-r--r--users/vincent/core/fzf.nix7L
-rw-r--r--users/vincent/core/git.nix232L
-rw-r--r--users/vincent/core/git/redhat.gitconfig3L
-rw-r--r--users/vincent/core/gpg.nix21L
-rw-r--r--users/vincent/core/htop.nix22L
-rw-r--r--users/vincent/core/shell.nix29L
-rw-r--r--users/vincent/core/ssh.nix129L
-rw-r--r--users/vincent/core/tmux.nix20L
-rw-r--r--users/vincent/core/tmux/tmux.conf97L
-rw-r--r--users/vincent/core/xdg.nix16L
-rw-r--r--users/vincent/core/zsh.nix170L
-rw-r--r--users/vincent/core/zsh/_kubectl8634L
-rw-r--r--users/vincent/core/zsh/_rg608L
-rw-r--r--users/vincent/core/zsh/_tkn518L
-rw-r--r--users/vincent/core/zsh/completion.zsh85L
-rwxr-xr-xusers/vincent/core/zsh/j30L
-rwxr-xr-xusers/vincent/core/zsh/prompt.zsh907L
-rw-r--r--users/vincent/default.nix114L
-rw-r--r--users/vincent/desktop/audio.nix24L
-rw-r--r--users/vincent/desktop/default.nix70L
-rw-r--r--users/vincent/desktop/finances.nix5L
-rw-r--r--users/vincent/desktop/firefox.nix119L
-rw-r--r--users/vincent/desktop/gtk.nix15L
-rw-r--r--users/vincent/desktop/i3.nix490L
-rw-r--r--users/vincent/desktop/keyboard.nix7L
-rw-r--r--users/vincent/desktop/mpv.nix11L
-rw-r--r--users/vincent/desktop/passwordstore.nix11L
-rw-r--r--users/vincent/desktop/spotify.nix8L
-rw-r--r--users/vincent/desktop/sway.nix252L
-rw-r--r--users/vincent/desktop/wayland.nix168L
-rw-r--r--users/vincent/desktop/xorg.nix6L
-rw-r--r--users/vincent/desktop/xorg/XCompose1331L
-rw-r--r--users/vincent/desktop/xorg/Xmodmap5L
l---------users/vincent/desktop/xorg/capture.desktop1L
l---------users/vincent/desktop/xorg/ec.desktop1L
-rw-r--r--users/vincent/desktop/xorg/emoji.compose2459L
-rw-r--r--users/vincent/desktop/xorg/modletters.compose469L
l---------users/vincent/desktop/xorg/org-protocol.desktop1L
-rw-r--r--users/vincent/desktop/xorg/parens.compose179L
-rw-r--r--users/vincent/desktop/xorg/user-dirs.dirs8L
-rw-r--r--users/vincent/desktop/xsession.nix14L
-rw-r--r--users/vincent/dev/default.nix50L
-rw-r--r--users/vincent/dev/emacs.nix214L
-rw-r--r--users/vincent/dev/emacs/capture.desktop7L
-rw-r--r--users/vincent/dev/emacs/org-protocol.desktop7L
-rw-r--r--users/vincent/dev/go.nix29L
-rw-r--r--users/vincent/dev/js.nix11L
-rw-r--r--users/vincent/dev/mr.nix15L
-rw-r--r--users/vincent/dev/mr/lib.mr39L
-rw-r--r--users/vincent/dev/mr/src.github.mr15L
-rw-r--r--users/vincent/dev/mr/src.go.sbr.pm.mr9L
-rw-r--r--users/vincent/dev/mr/src.k8s.io.mr9L
-rw-r--r--users/vincent/dev/mr/src.knative.dev.mr11L
-rw-r--r--users/vincent/dev/mr/src.mr39L
-rw-r--r--users/vincent/dev/mr/src.osp.mr74L
-rw-r--r--users/vincent/dev/mr/src.osp.p12n.mr54L
-rw-r--r--users/vincent/dev/mr/src.tektoncd.mr38L
-rw-r--r--users/vincent/dev/nix.nix13L
-rw-r--r--users/vincent/dev/python.nix9L
-rw-r--r--users/vincent/mails/config.jsonnet343L
-rw-r--r--users/vincent/mails/default.nix14L
-rw-r--r--users/vincent/mails/gmailctl.libsonnet71L
-rw-r--r--users/vincent/redhat/redhat-vpn.desktop7L