9541ebeaf9
hosts/plover: remove image format
2023-01-04 19:54:49 +08:00
bbc177a4b7
hosts/plover: remove the extra filesystem device
2023-01-04 19:54:21 +08:00
e4701a3e03
hosts/plover: add bootloader settings
2023-01-04 19:53:44 +08:00
dd5ee00ae8
hosts/plover: update LDAP server with Portunus
2023-01-01 15:47:06 +08:00
c407ffd617
users/foo-dogsquared: add an extra SSH key
2023-01-01 15:30:17 +08:00
789bb9b7db
config: remove insecure packages
...
The insecure packages are not required anywhere at this point and I
don't want to make it stale.
2022-12-31 19:15:40 +08:00
ef53cbead0
profiles/i18n: remove goldendict
...
Needs qtwebkit which will require a big rebuilding (to my computer).
2022-12-31 19:15:16 +08:00
a8f86a544f
hosts/ni: add LDAP service
2022-12-31 11:14:08 +08:00
b0d9ec560b
hosts/ni: update secrets code
2022-12-31 11:13:27 +08:00
8c57eea6bb
hosts/plover: update OpenLDAP config
2022-12-29 10:26:31 +08:00
f789e85fcc
hosts/plover: add LDAP server to reverse proxy
2022-12-29 10:26:15 +08:00
bdf862cc91
hosts/plover: fix reverse proxy routes
2022-12-29 10:25:53 +08:00
a8e7de9eec
profiles/server: disable mutable users
2022-12-28 14:13:23 +08:00
aacfb1d091
hosts/plover: update README
2022-12-28 14:10:16 +08:00
14f190904f
hosts/plover: format code
2022-12-28 14:10:07 +08:00
fcd8bde8dc
hosts/plover: update Keycloak paths in reverse proxy
2022-12-28 14:09:33 +08:00
15722347eb
hosts/plover: add periodic cleanup to Gitea dumps
2022-12-28 14:09:33 +08:00
3452ccf8d8
flake.lock: update inputs
...
Flake lock file updates:
• Updated input 'devshell':
'github:numtide/devshell/96a9dd12b8a447840cc246e17a47b81a4268bba7' (2022-10-31)
→ 'github:numtide/devshell/5aa3a8039c68b4bf869327446590f4cdf90bb634' (2022-12-19)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/c873175c2f8d96cd77c5b6552f411ddd0959e483' (2022-12-15)
→ 'github:nix-community/emacs-overlay/06d88ea2a783a7c563ce57e62d794313ae1e4855' (2022-12-27)
• Updated input 'guix-overlay':
'github:foo-dogsquared/nix-overlay-guix/82b88f9b183ca42174c194072d9d12965e22f4f7' (2022-11-08)
→ 'github:foo-dogsquared/nix-overlay-guix/6ea748a541fa994058de94903fd1adaa3e1f6a8a' (2022-12-21)
• Updated input 'helix-editor':
'github:helix-editor/helix/ec9aa6690244bccefac24037c9f7a659816bffdd' (2022-12-15)
→ 'github:helix-editor/helix/ebaf01924dd0e6251535d88ec0a2a00e88680d6b' (2022-12-26)
• Updated input 'helix-editor/nci':
'github:yusdacra/nix-cargo-integration/c5133b91fc1d549087c91228bd213f2518728a4b' (2022-11-21)
→ 'github:yusdacra/nix-cargo-integration/b1b0d38b8c3b0d0e6a38638d5bbe10b0bc67522c' (2022-12-19)
• Updated input 'helix-editor/nci/dream2nix':
'github:nix-community/dream2nix/c77e8379d8fe01213ba072e40946cbfb7b58e628' (2022-11-19)
→ 'github:nix-community/dream2nix/2d7d68505c8619410df2c6b6463985f97cbcba6e' (2022-12-18)
• Updated input 'helix-editor/nci/dream2nix/crane':
'github:ipetkov/crane/d9f394e4e20e97c2a60c3ad82c2b6ef99be19e24' (2022-08-30)
→ 'github:ipetkov/crane/59b31b41a589c0a65e4a1f86b0e5eac68081468b' (2022-12-13)
• Added input 'helix-editor/nci/dream2nix/flake-parts':
'github:hercules-ci/flake-parts/d591857e9d7dd9ddbfba0ea02b43b927c3c0f1fa' (2022-11-14)
• Added input 'helix-editor/nci/dream2nix/flake-parts/nixpkgs-lib':
'github:NixOS/nixpkgs/34c5293a71ffdb2fe054eb5288adc1882c1eb0b1?dir=lib' (2022-10-09)
• Added input 'helix-editor/nci/dream2nix/nix-pypi-fetcher':
follows 'helix-editor/nci'
• Updated input 'helix-editor/rust-overlay':
'github:oxalica/rust-overlay/68ab029c93f8f8eed4cf3ce9a89a9fd4504b2d6e' (2022-11-21)
→ 'github:oxalica/rust-overlay/fbaaff24f375ac25ec64268b0a0d63f91e474b7d' (2022-12-19)
• Updated input 'home-manager':
'github:nix-community/home-manager/e412025fffdcd6219ddd21c65d9a1b90005ce508' (2022-12-13)
→ 'github:nix-community/home-manager/c55fa26ce05fee8e063db22918d05a73d430b2ea' (2022-12-25)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/dec99e61cb419ad824ad4225e27decaa65a8e393' (2022-12-15)
→ 'github:nix-community/neovim-nightly-overlay/96ce69beb96380564805e845ea69a4b3674001f2' (2022-12-26)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/3091fa778a4f4fe6ff48527c6a29e3be874f46c7?dir=contrib' (2022-12-15)
→ 'github:neovim/neovim/94ce25065bb709794904b8ee96c1144006520750?dir=contrib' (2022-12-26)
• Updated input 'nix-ld':
'github:Mic92/nix-ld/7d251c0c5adf6b9b003499243be257d0f130b3d6' (2022-11-14)
→ 'github:Mic92/nix-ld/2df31a7fa6938b179a130d52bb80d38151ad4af1' (2022-12-24)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/50aeec40f2072d2ab267c8ec8a345573704ec110' (2022-11-21)
→ 'github:nix-community/nixos-generators/64a96ca8621d03cb3889daf0d3ff58d8209e3e0c' (2022-12-18)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/62433a4892603c523840a67e50b6631c37adb928' (2022-12-14)
→ 'github:NixOS/nixpkgs/fad51abd42ca17a60fc1d4cb9382e2d79ae31836' (2022-12-25)
• Updated input 'nur':
'github:nix-community/NUR/e0207b4a83dc4f1af9a92a4ed371aab7bb4374e5' (2022-12-15)
→ 'github:nix-community/NUR/70fabf5f77e30c1e93631973f56881029423c546' (2022-12-27)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/7da2f6b3a0c32f661cb2864d7fbd1d7e6f0c7543' (2022-12-16)
→ 'github:oxalica/rust-overlay/f4827ef0518463f31a52ab2e5c500c80558fdd78' (2022-12-27)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/da98a111623101c64474a14983d83dad8f09f93d' (2022-12-04)
→ 'github:Mic92/sops-nix/855b8d51fc3991bd817978f0f093aa6ae0fae738' (2022-12-25)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/86370507cb20c905800527539fc049a2bf09c667' (2022-12-04)
→ 'github:NixOS/nixpkgs/939c05a176b8485971463c18c44f48e56a7801c9' (2022-12-24)
2022-12-28 14:09:33 +08:00
c92077380b
hosts/plover: refactor code
2022-12-28 14:09:33 +08:00
7b5c25bf18
hosts/plover: add LDAP server
2022-12-28 14:09:33 +08:00
85545ad810
hosts/plover: update Keycloak and Postgres config
2022-12-22 13:58:20 +08:00
86ad8eb1d5
decker: 1.4 -> 1.7
2022-12-20 11:10:34 +08:00
2643f15d0d
profiles/desktop: add some writing tools
2022-12-20 11:09:56 +08:00
7652bae7ed
hosts/plover: update Keycloak config
2022-12-19 20:31:01 +08:00
8c50ad93da
hosts/plover: refactor with subdomains
2022-12-19 20:30:30 +08:00
9f4d0e470c
hosts/plover: update Keycloak config
2022-12-17 22:23:36 +08:00
c008debd74
hosts/plover: disable PostgreSQL SSL mode
2022-12-17 22:23:11 +08:00
138fb25e8f
hosts/plover: update nginx config
2022-12-17 11:17:31 +08:00
530042b695
profiles/editor: update Emacs package
2022-12-17 11:17:31 +08:00
59461cc416
config: refactor BorgBackup service
2022-12-17 11:17:31 +08:00
c54f8d7059
hosts/plover: refactor config
2022-12-17 11:17:31 +08:00
82d5673bd3
flake.lock: update inputs
...
Flake lock file updates:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/f45b18820505d7b3549c6cf886a90cdd39ca33b4' (2022-12-07)
→ 'github:nix-community/emacs-overlay/c873175c2f8d96cd77c5b6552f411ddd0959e483' (2022-12-15)
• Updated input 'helix-editor':
'github:helix-editor/helix/96ff64a84a4948b0aa85a453276cb0091fb9c792' (2022-12-07)
→ 'github:helix-editor/helix/ec9aa6690244bccefac24037c9f7a659816bffdd' (2022-12-15)
• Updated input 'home-manager':
'github:nix-community/home-manager/2af0d07678fc15612345e0dd55337550dcf6465f' (2022-12-05)
→ 'github:nix-community/home-manager/e412025fffdcd6219ddd21c65d9a1b90005ce508' (2022-12-13)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/66d0dd530766c323b5cb177773409be387231238' (2022-12-06)
→ 'github:nix-community/neovim-nightly-overlay/dec99e61cb419ad824ad4225e27decaa65a8e393' (2022-12-15)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/6d7b94ea086e17d16e2490e56572f17031924af5?dir=contrib' (2022-12-06)
→ 'github:neovim/neovim/3091fa778a4f4fe6ff48527c6a29e3be874f46c7?dir=contrib' (2022-12-15)
• Updated input 'nix-alien':
'github:thiagokokada/nix-alien/ec6dabeaddecab75794bfa1070989371b2636b70' (2022-11-15)
→ 'github:thiagokokada/nix-alien/cc77180e74ad9a7e6c6c8912ce14870846008072' (2022-12-15)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/6e51c97f1c849efdfd4f3b78a4870e6aa2da4198' (2022-12-05)
→ 'github:NixOS/nixpkgs/62433a4892603c523840a67e50b6631c37adb928' (2022-12-14)
• Updated input 'nur':
'github:nix-community/NUR/25c0b2f7f43cbe50bf17f5c190c0aa6231d3754f' (2022-12-07)
→ 'github:nix-community/NUR/e0207b4a83dc4f1af9a92a4ed371aab7bb4374e5' (2022-12-15)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/fc98242f5f49d39b8fd3a611c146741a35dc012d' (2022-12-07)
→ 'github:oxalica/rust-overlay/7da2f6b3a0c32f661cb2864d7fbd1d7e6f0c7543' (2022-12-16)
2022-12-16 11:16:56 +08:00
300d0a8d3e
users/admin: fix the sudo config
...
I really should get used running checks before pushing.
2022-12-14 17:33:10 +08:00
57078178f3
users/admin: make the account passwordless
2022-12-13 09:19:58 +08:00
8021cb270e
hosts/plover: reformat code
2022-12-13 08:33:51 +08:00
6c02598f35
hosts/plover: add Keycloak service
2022-12-13 08:33:51 +08:00
502fd34ead
hosts/plover: enable SSL mode for PostgreSQL
2022-12-13 08:33:51 +08:00
3d85142bb2
profiles/desktop: add steam-run application
2022-12-12 14:20:20 +08:00
61b36cd901
hosts/plover: refactor Borgbackup job function
2022-12-12 14:19:55 +08:00
4190b4a481
hosts/plover: update PostgreSQL initial script
...
We're doing the secure schema usage pattern as recommended from the
documentation. Since it is an initial script that will only run once, I
think it is OK to override steps such as creating roles ahead.
2022-12-12 14:17:57 +08:00
604cbbd48f
hosts/plover: update SSH keypair
2022-12-12 10:26:30 +08:00
192a9b6e1d
shells/latex: init shell
2022-12-12 10:26:30 +08:00
0acead3887
users/foo-dogsquared: add Bitwarden extension
2022-12-12 10:26:30 +08:00
5933e76e8e
hosts/plover: reformat the code
2022-12-12 10:26:30 +08:00
582393da5e
hosts/plover: add application data for backup
2022-12-12 10:26:30 +08:00
aedd3f7a15
hosts/plover: fix the erroneous attribute
2022-12-12 10:26:30 +08:00
74fa10f348
hosts/plover: enable PostgreSQL dump service
2022-12-12 10:26:30 +08:00
22bc41896c
hosts/plover: update Gitea configuration
2022-12-12 10:26:30 +08:00
Gabriel Arazas
4e20a9ae17
users/foo-dogsquared: update Git credentials
2022-12-11 08:05:03 +08:00
Gabriel Arazas
d6f3f11611
hosts/graphical-installer: force wireless networking setup
...
Ehhh... It's going to have an error since the wireless network setup
does not have enough priority for the appropriate image format
configuration.
2022-12-10 18:48:23 +08:00