gitextract_4wydarc6/ ├── .chezmoiroot ├── .editorconfig ├── .github/ │ ├── FUNDING.yml │ ├── renovate.json │ └── workflows/ │ ├── broken-link-check.yaml │ ├── build-push-cache.yaml │ ├── check-flakes.yaml │ ├── renovate.yaml │ ├── update-nvfetcher.yaml │ └── update-sops-keys.yaml ├── .gitignore ├── .justfile ├── .sops.yaml ├── LICENSE ├── README.md ├── chezmoi/ │ ├── .chezmoi.yaml.tmpl │ ├── .chezmoiignore │ ├── .chezmoiscripts/ │ │ ├── run_once_after_90-cleanup.sh.tmpl │ │ ├── run_once_before_10-setup-fish.sh.tmpl │ │ ├── run_once_before_20-install-packages-archlinux.sh.tmpl │ │ ├── run_once_before_20-install-packages-ubuntu.sh.tmpl │ │ └── run_onchange_after_80-setup-terminal.sh.tmpl │ └── dot_config/ │ ├── fontconfig/ │ │ └── fonts.conf.tmpl │ └── termite/ │ └── config ├── flake.nix ├── flakeLib.nix ├── home/ │ ├── _modules/ │ │ ├── _default/ │ │ │ ├── default.nix │ │ │ ├── nix.nix │ │ │ └── sops.nix │ │ ├── browser/ │ │ │ └── firefox/ │ │ │ └── default.nix │ │ ├── default.nix │ │ ├── editor/ │ │ │ └── neovim/ │ │ │ └── default.nix │ │ ├── homelab/ │ │ │ └── kubernetes/ │ │ │ ├── default.nix │ │ │ └── secret.sops.yaml │ │ ├── multiplexer/ │ │ │ ├── tmux/ │ │ │ │ ├── config/ │ │ │ │ │ └── tmux.conf │ │ │ │ └── default.nix │ │ │ └── zellij/ │ │ │ ├── config/ │ │ │ │ ├── config.kdl │ │ │ │ └── layouts/ │ │ │ │ └── default.kdl │ │ │ └── default.nix │ │ ├── programs/ │ │ │ ├── beeaccounting/ │ │ │ │ └── default.nix │ │ │ ├── chezmoi/ │ │ │ │ └── default.nix │ │ │ ├── fontconfig/ │ │ │ │ └── default.nix │ │ │ ├── go/ │ │ │ │ └── default.nix │ │ │ ├── obs-studio/ │ │ │ │ └── default.nix │ │ │ ├── qmk/ │ │ │ │ ├── default.nix │ │ │ │ └── qmk.ini │ │ │ └── yamllint/ │ │ │ ├── config.yaml │ │ │ └── default.nix │ │ ├── services/ │ │ │ └── opencloud-client/ │ │ │ └── default.nix │ │ ├── shell/ │ │ │ ├── dircolors/ │ │ │ │ └── default.nix │ │ │ ├── fish/ │ │ │ │ └── default.nix │ │ │ ├── git/ │ │ │ │ └── default.nix │ │ │ ├── lf/ │ │ │ │ ├── configs/ │ │ │ │ │ ├── colors │ │ │ │ │ └── icons │ │ │ │ └── default.nix │ │ │ ├── nix-direnv/ │ │ │ │ └── default.nix │ │ │ └── starship/ │ │ │ └── default.nix │ │ ├── terminal-emulator/ │ │ │ ├── alacritty/ │ │ │ │ └── default.nix │ │ │ ├── contour/ │ │ │ │ ├── config/ │ │ │ │ │ └── contour.yml │ │ │ │ └── default.nix │ │ │ ├── kitty/ │ │ │ │ └── default.nix │ │ │ └── wezterm/ │ │ │ ├── config/ │ │ │ │ └── wezterm.lua │ │ │ └── default.nix │ │ └── windowmanager/ │ │ ├── add-on/ │ │ │ ├── blueman-applet/ │ │ │ │ └── default.nix │ │ │ ├── dunst/ │ │ │ │ └── default.nix │ │ │ ├── gtk-theme/ │ │ │ │ └── default.nix │ │ │ ├── nm-applet/ │ │ │ │ └── default.nix │ │ │ ├── nwg-bar/ │ │ │ │ └── default.nix │ │ │ ├── pasystray/ │ │ │ │ └── default.nix │ │ │ ├── picom/ │ │ │ │ └── default.nix │ │ │ ├── py3status/ │ │ │ │ ├── config │ │ │ │ └── default.nix │ │ │ ├── rofi/ │ │ │ │ ├── default.nix │ │ │ │ └── style.rasi │ │ │ ├── screenshotter/ │ │ │ │ ├── camera-shutter.oga │ │ │ │ └── default.nix │ │ │ ├── swayidle/ │ │ │ │ └── default.nix │ │ │ ├── swaylock/ │ │ │ │ └── default.nix │ │ │ ├── terminal-emulator/ │ │ │ │ └── default.nix │ │ │ ├── theme/ │ │ │ │ └── tokyonight/ │ │ │ │ └── default.nix │ │ │ ├── waybar/ │ │ │ │ └── default.nix │ │ │ └── xdg/ │ │ │ └── default.nix │ │ ├── hyprland/ │ │ │ ├── config/ │ │ │ │ ├── appearances.nix │ │ │ │ ├── default.nix │ │ │ │ ├── keybindings.nix │ │ │ │ ├── window-rules.nix │ │ │ │ └── ws-outputs.nix │ │ │ └── default.nix │ │ ├── i3/ │ │ │ ├── config/ │ │ │ │ ├── commands.nix │ │ │ │ ├── default.nix │ │ │ │ ├── keybindings.nix │ │ │ │ ├── modes.nix │ │ │ │ └── startups.nix │ │ │ └── default.nix │ │ └── sway/ │ │ ├── config/ │ │ │ ├── commands.nix │ │ │ ├── default.nix │ │ │ ├── keybindings.nix │ │ │ ├── modes.nix │ │ │ └── startups.nix │ │ └── default.nix │ └── budiman/ │ ├── config/ │ │ ├── gitcommit-message │ │ └── neovim/ │ │ ├── appearance.nix │ │ ├── autocmds.nix │ │ ├── default.nix │ │ ├── diagnostic.nix │ │ ├── general.nix │ │ ├── keymaps.nix │ │ ├── lsp.nix │ │ ├── lua/ │ │ │ └── utils.lua │ │ └── plugins/ │ │ ├── blink-cmp/ │ │ │ └── default.nix │ │ ├── chezmoi-vim/ │ │ │ └── default.nix │ │ ├── cord/ │ │ │ └── default.nix │ │ ├── default.nix │ │ ├── endec/ │ │ │ └── default.nix │ │ ├── gitsigns/ │ │ │ └── default.nix │ │ ├── grug-far/ │ │ │ └── default.nix │ │ ├── lualine/ │ │ │ └── default.nix │ │ ├── luasnip/ │ │ │ ├── default.nix │ │ │ └── lua-snippets/ │ │ │ └── gitcommit.lua │ │ ├── mini/ │ │ │ ├── comment.nix │ │ │ ├── default.nix │ │ │ ├── icons.nix │ │ │ ├── indentscope.nix │ │ │ ├── surround.nix │ │ │ └── trailspace.nix │ │ ├── noice/ │ │ │ └── default.nix │ │ ├── none-ls/ │ │ │ └── default.nix │ │ ├── nvim-autopairs/ │ │ │ ├── _rules.lua │ │ │ └── default.nix │ │ ├── oil/ │ │ │ └── default.nix │ │ ├── snacks/ │ │ │ ├── default.nix │ │ │ ├── input.nix │ │ │ └── picker.nix │ │ ├── toggleterm/ │ │ │ └── default.nix │ │ └── treesitter/ │ │ └── default.nix │ ├── default.nix │ ├── hosts/ │ │ ├── budimanjojo-firewall.nix │ │ ├── budimanjojo-main.nix │ │ ├── budimanjojo-nas.nix │ │ ├── budimanjojo-oracle.nix │ │ └── budimanjojo-ubuntu.nix │ └── profiles/ │ ├── extra-gaming.nix │ ├── extra-graphics.nix │ ├── extra-utilities.nix │ ├── server.nix │ ├── workstation-common.nix │ ├── workstation-hyprland.nix │ ├── workstation-i3.nix │ └── workstation-sway.nix ├── lib/ │ └── default.nix ├── overlays/ │ └── default.nix ├── packages/ │ ├── _sources/ │ │ ├── generated.json │ │ └── generated.nix │ ├── configure-gtk/ │ │ └── default.nix │ ├── default.nix │ ├── fish-plugins/ │ │ └── default.nix │ ├── krr/ │ │ ├── about-time.nix │ │ ├── alive-progress.nix │ │ ├── default.nix │ │ └── prometheus-api-client.nix │ ├── kubectl-rook-ceph/ │ │ └── default.nix │ ├── nvfetcher.toml │ ├── nvim-plugins/ │ │ └── default.nix │ ├── tokyonight-gtk-theme/ │ │ └── default.nix │ └── tokyonight-icon-theme/ │ └── default.nix ├── shell.nix └── system/ ├── _modules/ │ ├── _default/ │ │ ├── default.nix │ │ ├── nix.nix │ │ ├── secret.sops.yaml │ │ ├── sops.nix │ │ └── users.nix │ ├── containers/ │ │ └── beeaccounting/ │ │ ├── default.nix │ │ └── secret.sops.yaml │ ├── default.nix │ ├── displaymanager/ │ │ └── sddm/ │ │ └── default.nix │ ├── monitoring/ │ │ ├── node-exporter/ │ │ │ └── default.nix │ │ └── smartctl-exporter/ │ │ └── default.nix │ ├── myHardware.nix │ ├── programs/ │ │ ├── adb/ │ │ │ └── default.nix │ │ ├── hugo/ │ │ │ └── default.nix │ │ ├── msmtp/ │ │ │ ├── default.nix │ │ │ └── secret.sops.yaml │ │ ├── nh/ │ │ │ └── default.nix │ │ └── qmk/ │ │ └── default.nix │ ├── services/ │ │ ├── btrfs-autoscrub/ │ │ │ └── default.nix │ │ ├── grafana/ │ │ │ ├── default.nix │ │ │ └── secret.sops.yaml │ │ ├── openssh/ │ │ │ └── default.nix │ │ ├── prometheus/ │ │ │ ├── default.nix │ │ │ └── rules/ │ │ │ ├── embedded-exporter.yaml │ │ │ └── node-exporter.yaml │ │ └── restic-backup/ │ │ ├── default.nix │ │ └── secret.sops.yaml │ ├── system/ │ │ ├── autoupgrade/ │ │ │ └── default.nix │ │ ├── bootloader/ │ │ │ └── default.nix │ │ ├── cpu/ │ │ │ └── default.nix │ │ ├── font/ │ │ │ └── default.nix │ │ ├── sound/ │ │ │ └── default.nix │ │ └── video/ │ │ └── default.nix │ └── windowmanager/ │ ├── add-on/ │ │ ├── blueman/ │ │ │ └── default.nix │ │ ├── gnome-keyring/ │ │ │ └── default.nix │ │ ├── networkmanager/ │ │ │ └── default.nix │ │ ├── polkit-gnome/ │ │ │ └── default.nix │ │ └── thunar/ │ │ └── default.nix │ ├── hyprland/ │ │ └── default.nix │ ├── i3/ │ │ └── default.nix │ └── sway/ │ └── default.nix ├── hosts/ │ ├── budimanjojo-firewall/ │ │ ├── _modules/ │ │ │ ├── default.nix │ │ │ ├── firewall/ │ │ │ │ ├── config/ │ │ │ │ │ ├── sets.nft │ │ │ │ │ ├── zone-directions.nft │ │ │ │ │ └── zone-rules.nft │ │ │ │ └── default.nix │ │ │ ├── network.nix │ │ │ ├── podman.nix │ │ │ ├── secret.sops.yaml │ │ │ ├── services/ │ │ │ │ ├── adguardhome/ │ │ │ │ │ ├── default.nix │ │ │ │ │ └── secret.sops.yaml │ │ │ │ ├── chrony/ │ │ │ │ │ └── default.nix │ │ │ │ ├── fireqos/ │ │ │ │ │ └── default.nix │ │ │ │ ├── frr/ │ │ │ │ │ └── default.nix │ │ │ │ ├── kea/ │ │ │ │ │ ├── ddns.nix │ │ │ │ │ ├── default.nix │ │ │ │ │ ├── dhcp.nix │ │ │ │ │ └── secret.sops.yaml │ │ │ │ ├── omada-controller/ │ │ │ │ │ ├── default.nix │ │ │ │ │ ├── secret.sops.yaml │ │ │ │ │ └── ssl.crt │ │ │ │ ├── powerdns/ │ │ │ │ │ ├── default.nix │ │ │ │ │ └── secret.sops.yaml │ │ │ │ ├── rsyslogd/ │ │ │ │ │ └── default.nix │ │ │ │ └── tdarr/ │ │ │ │ └── default.nix │ │ │ └── wireguard.nix │ │ ├── default.nix │ │ ├── disk-config.nix │ │ └── hardware-configuration.nix │ ├── budimanjojo-main/ │ │ ├── default.nix │ │ └── hardware-configuration.nix │ ├── budimanjojo-nas/ │ │ ├── _modules/ │ │ │ ├── default.nix │ │ │ ├── incus.nix │ │ │ ├── network.nix │ │ │ ├── nfs.nix │ │ │ └── secret.sops.yaml │ │ ├── default.nix │ │ ├── disk-config.nix │ │ └── hardware-configuration.nix │ ├── budimanjojo-oracle/ │ │ ├── _modules/ │ │ │ ├── default.nix │ │ │ ├── firewall.nix │ │ │ ├── network.nix │ │ │ ├── secret.sops.yaml │ │ │ ├── services/ │ │ │ │ ├── blocky/ │ │ │ │ │ ├── config.yaml │ │ │ │ │ ├── default.nix │ │ │ │ │ └── secret.sops.yaml │ │ │ │ └── qbittorrent/ │ │ │ │ └── default.nix │ │ │ └── wireguard.nix │ │ ├── default.nix │ │ └── hardware-configuration.nix │ ├── default.nix │ └── nixos-livecd/ │ └── default.nix ├── profiles/ │ ├── gaming.nix │ ├── server.nix │ ├── work.nix │ ├── workstation-common.nix │ ├── workstation-hyprland.nix │ ├── workstation-i3.nix │ └── workstation-sway.nix └── pubkeys/ └── default.nix