de6b00d438
hosts/ni: update hardware and disko config
2025-01-01 16:26:58 +08:00
0dfa5a2c15
hosts/ni/services/reverse-proxy: init
2025-01-01 16:26:58 +08:00
ee7b1d0228
hosts/ni/services/penpot: add Postgres envfile
2025-01-01 16:26:58 +08:00
e455ee0ad4
hosts/ni/setups/development: add k3s server
2025-01-01 16:26:58 +08:00
e385a69b25
users/foo-dogsquared/setups/research: add framework for initializing jobset
2025-01-01 16:26:58 +08:00
7ac926b6c4
users/foo-dogsquared/programs/doom-emacs: update config
2025-01-01 16:26:58 +08:00
188f9a918f
users/foo-dogsquared/programs/nixvim: update LSP setup
2025-01-01 16:26:58 +08:00
3b287569b2
users/foo-dogsquared/programs/terminal-emulator: set up custom desktop entries
2025-01-01 16:26:58 +08:00
e1a787932a
users/foo-dogsquared/setups/development: set up rootless podman
2025-01-01 16:26:58 +08:00
ea03a97fb8
users/foo-dogsquared/services/archivebox: add jobset option and add it
...
to custom homepage
2025-01-01 16:26:58 +08:00
c02a8fde36
hosts/ni/setups: update config
2025-01-01 16:26:58 +08:00
60a932a144
hosts/ni/services/penpot: init
2025-01-01 16:26:58 +08:00
29ff34ef88
users/foo-dogsquared/services/archivebox: init as Podman quadlet
2025-01-01 16:26:58 +08:00
b05e18cf0c
users/foo-dogsquared/programs/terminal-emulator: init
2025-01-01 16:26:58 +08:00
56820b1611
diskoConfigs/laptop-ssd: update mount options
2025-01-01 16:26:58 +08:00
507eb3f264
hosts/ni/services/backup: remove local external storage backup job
...
Much of the backup occurs on the user-level anyways and we have already
made that.
2025-01-01 16:26:58 +08:00
e29d445e83
users/foo-dogsquared/services/backup: update local archive config
2025-01-01 16:26:58 +08:00
119fe3e4a8
hosts/ni: update for virtualization usage
2025-01-01 16:26:57 +08:00
8f03550028
hosts/ni: update Linux kernel to v6.12
2025-01-01 16:26:57 +08:00
66c9de5ab0
hosts/ni: update AMD hardware config
2025-01-01 16:26:57 +08:00
70a1fb8142
users/foo-dogsquared: fix office setup
2025-01-01 16:26:57 +08:00
67d074df96
users/foo-dogsquared/programs/browsers: update Google Chrome setup
...
It's been some time since Google Chrome preview versions has been
dropped unfortunately.
2025-01-01 16:26:57 +08:00
3e33e2b796
hosts/ni/services/monitoring: init
2025-01-01 16:26:57 +08:00
8618d3145e
users/foo-dogsquared/setups/business: init
2025-01-01 16:26:57 +08:00
d5a332b72e
users/foo-dogsquared/setups/development: add Google Chrome dev
2025-01-01 16:26:57 +08:00
e56e24cd17
users/foo-dogsquared/programs/browsers: add Google Chrome setup
2025-01-01 16:26:57 +08:00
63ab51492d
diskoConfigs/laptop-ssd: update to be specific
...
It doesn't help much and I don't want it to set another submodule for
filesystem suite.
2025-01-01 16:26:57 +08:00
ee0ad60385
users/foo-dogsquared: update various parts of the environment
...
Update things, more appreciation for VS Code and LLMs, and all that
jazz.
2025-01-01 16:26:57 +08:00
dc7b63be57
users/foo-dogsquared/programs/browsers: update Brave extension list
2025-01-01 16:26:57 +08:00
1abd310b07
users/foo-dogsquared: update Doom Emacs and Git setup
2024-11-21 12:52:47 +08:00
e050ad66ce
hosts/void: remove
...
With the test infrastructure in place and also a bunch of internal
scripts, this is pretty much left unused for a long time. So no need for
this one (though it's fun to have the easter egg left in there).
2024-11-21 11:56:51 +08:00
836186ae0b
users/foo-dogsquared/programs/email: disable Thunderbird for declarative email accounts
...
It's less tedious somehow to just manually manage them.
2024-11-21 11:52:13 +08:00
2cef0d1dba
diskoConfigs/laptop-ssd: init
2024-11-21 11:51:25 +08:00
e523dc28a6
users/foo-dogsquared/programs/nixvim: explicitly disable Cargo installation
2024-11-20 12:03:57 +08:00
309ec036b3
nixvimConfigs/fiesta/setups/ui: update deprecated code
2024-11-20 12:03:29 +08:00
4755c16040
users/foo-dogsquared/setups/desktop: add Matcha as RSS digest
...
Thunderbird is a slight not-so-good idea to be used as one especially if
it's gone big. Might have to reconsider this with Archivebox though.
2024-11-19 20:41:51 +08:00
024f27aca5
users/foo-dogsquared: update email, Git, and Doom Emacs config
2024-11-19 20:39:04 +08:00
bba6b43ed6
hosts/ni/setups/gaming: add Retroarch cores and Veloren
2024-11-19 20:36:46 +08:00
523998dbba
users/foo-dogsquared/programs/vs-code: integrate as Git merge and diff tool
2024-11-19 20:24:41 +08:00
e910c1d389
hosts/ni/networking: update networking configuration
2024-11-19 19:10:12 +08:00
58adcd4047
hosts/plover: refactor Gitea Terraform code
2024-11-19 09:35:36 +08:00
080d964f31
hosts/ni: update hardware configuration
2024-11-18 17:56:45 +08:00
fff37df39f
nixvimConfigs/trovebelt/setups/treesitter: update
2024-11-17 13:14:37 +08:00
11be904faa
users/foo-dogsquared/programs/nixvim: update custom colorscheme template
2024-11-17 11:22:30 +08:00
65a526308e
nixvimConfigs/fiesta: improve treesitter and UI setup
2024-11-17 11:21:54 +08:00
23914fe2eb
users/foo-dogsquared/programs/doom-emacs: update to use custom Python module
2024-11-15 18:34:22 +08:00
4b52f7e4d2
nixvimConfigs/fiesta/setups/qol: init
2024-11-15 18:23:34 +08:00
a5d8ae3e39
users/foo-dogsquared/programs/nixvim: update deprecated attributes
2024-11-14 16:16:50 +08:00
7875b055bd
wrapper-manager-fds: use updated repo source
2024-11-13 13:18:10 +08:00
939c2cde67
users/foo-dogsquared/setups/desktop: add Bitwarden suite
2024-11-13 10:00:43 +08:00
3bb6e776b9
users/foo-dogsquared/programs/git: add instaweb submodule option
2024-11-11 16:33:56 +08:00
dfc6a358be
users/foo-dogsquared/programs/git: add user-wide git exclude paths
2024-11-11 16:17:26 +08:00
e173bc09e8
users/foo-dogsquared/setups/development: add HTTPie utilites
2024-11-06 20:07:51 +08:00
b7819530d3
hosts/plover: add Hugo themes into initial Gitea provisioning
2024-11-06 20:07:17 +08:00
5a6aebda86
nixvimConfigs/fiesta/setups/lsp: remove lsp-format
...
It's more annoying than anything else, really and it can be set up with
hooks to be not as annoying.
2024-10-30 19:12:12 +08:00
88d72af626
hosts/ni/setups/development: add security tools
2024-10-30 19:09:16 +08:00
2d97eb9638
flake: update devContainers attribute
2024-10-28 09:56:08 +08:00
88858e6d34
hosts/ni/setups/development: replace Podman with Docker as container runtime
2024-10-27 11:40:13 +08:00
0997a95234
devcontainers: init
2024-10-26 18:35:21 +08:00
cc55563eb2
users/foo-dogsquared/setups/music: update spotifyd settings
2024-10-26 12:55:32 +08:00
e53cb12836
hosts/plover: add ansible-playbooks as mirror repo in Gitea Terraform object
2024-10-21 15:27:45 +08:00
c5638f2174
users/foo-dogsquared: enable Neorg for NixVim setup and add Oils for Unix as part of dev't setup
2024-10-21 15:26:05 +08:00
aa52173af2
hosts/plover: reformat code
2024-10-20 18:22:45 +08:00
a042399386
hosts/plover/services/vouch-proxy: format and update settings
2024-10-20 18:22:32 +08:00
493d241073
hosts/plover/services/grafana: update settings
2024-10-20 18:21:54 +08:00
a4fe1ef527
hosts/plover: update secrets
2024-10-20 18:20:42 +08:00
506e64d44c
hosts/plover: add Tailscale tag and network file for future references
2024-10-20 13:25:18 +08:00
560230645f
hosts/plover/terraform: add Tailscale resources
...
Not automated per-se since we are dealing with
not-NixOS-but-only-after-it-is-installed Hetzner server. I really have
to figure that part out.
2024-10-12 13:15:38 +08:00
7c7ebdaa8e
hosts/plover: update Lego env
2024-10-11 13:41:54 +08:00
89143471f3
hosts/plover: update Gitea Terraform config
2024-10-11 13:15:01 +08:00
c61bf15188
hosts/plover: update DNS setup
...
Which is no setup for now. It's a bit frustrating to deal with
especially with the email stuff. On a future note, the DNS server should
be on a separate machine.
2024-10-10 12:35:37 +08:00
2bee747b2f
hosts/plover/services/networking: init additional options
...
Exclusively focusing on the public network interface for now.
2024-10-10 12:34:13 +08:00
0af5f487d7
hosts/plover: formalize Terraform directory structure
2024-10-09 13:25:11 +08:00
50526a608b
terraform: init
...
Welp, we're now making it fully declarative for the entire cluster
instead of individual submodules.
2024-10-09 12:52:04 +08:00
8d1f9f3d13
hosts/plover: update deploy-rs settings
2024-10-07 15:10:55 +08:00
d066a32b87
hosts/plover: update Terraform config
2024-10-07 15:10:28 +08:00
b5fafa512d
hosts/plover: update main domain zonefile
2024-10-07 13:03:36 +08:00
0c57bcadd6
hosts/plover/services/crowdsec: init prototype
2024-10-07 13:03:09 +08:00
a9cb58fd68
flake: remove extra NixOS documentation for nixosConfigurations
...
They slow down deploying those server systems.
2024-10-04 17:14:06 +08:00
43db4164ef
users/foo-dogsquared/services/backup: add more items into the backup
2024-10-04 17:09:36 +08:00
f7e18a3fce
wrapperPackages/dotfiles-wrapped: add Zellij wrapper
2024-10-04 17:09:08 +08:00
b0f0b0674d
users/foo-dogsquared: update Tridactyl config
2024-10-04 16:29:24 +08:00
606a44954b
users/foo-dogsquared/services/backup: add Ludusavi and update Hetzner Storage Box Borg repo config
2024-10-04 16:29:05 +08:00
6123ae2c5e
users/foo-dogsquared: fix dotfiles location
2024-10-04 16:27:00 +08:00
67118196f5
wrapperPackages/software-dev: init
2024-10-04 15:41:25 +08:00
ad2f15080f
nixvimConfigs/fiesta/setups/ui: update Lualine settings
2024-10-04 14:30:44 +08:00
40ccc37fd1
hosts/plover: provision Gitea resources
2024-10-04 14:27:44 +08:00
496b230868
hosts/plover/services/grafana: update secrets
2024-10-04 14:25:28 +08:00
4ff6f1fda9
!fixup hosts/plover: reenable vaultwarden
2024-10-04 14:25:01 +08:00
e7be95a0c1
!fixup hosts/plover re-enable gitea
2024-10-04 14:24:49 +08:00
0861bbd0bf
hosts/plover: update Tailscale config
2024-10-02 21:18:16 +08:00
c978f61e7e
hosts/plover: update secrets with the re-enabled services
2024-10-02 21:17:54 +08:00
a99f06b7a9
hosts/plover/services/grafana: update config
2024-10-02 21:17:22 +08:00
7537f77e40
hosts/plover: update and re-enable Gitea service
2024-10-02 21:16:39 +08:00
88bb626d46
hosts/plover: update and re-enable Vaultwarden service
2024-10-02 21:16:15 +08:00
408835e11a
hosts/plover: update foodogsquared.one zone file
2024-10-02 21:15:13 +08:00
0293878dd0
wrapperPackages/dotfiles-wrapped: update build variant
2024-10-02 13:07:49 +08:00
9dfb0980ad
nixos/profiles/hetzner-cloud-cx22: init
...
It's mostly generic at this point and I want to manage more of them.
2024-10-02 13:07:10 +08:00
6e3dd18633
hosts/plover: update firewall and networking setup
2024-10-02 10:43:05 +08:00
96ca9d3685
users/foo-dogsquared: update Tridactyl config and one of the SSH keys
2024-10-01 13:07:59 +08:00