Gabriel Arazas
cb11ceb3a9
hosts/plover: update config
2022-12-06 15:55:23 +08:00
Gabriel Arazas
ac32593fda
hosts: remove extra module for installers
2022-12-04 08:55:06 +08:00
Gabriel Arazas
f4497459e7
ci: allow unfree for nixpkgs config
2022-12-03 15:55:11 +08:00
Gabriel Arazas
e3e401f939
Revert "hosts/plover: add headless profile from nixpkgs"
...
This reverts commit 6300aa7275
.
2022-12-03 15:46:22 +08:00
Gabriel Arazas
6300aa7275
hosts/plover: add headless profile from nixpkgs
2022-12-03 15:24:22 +08:00
Gabriel Arazas
1e17c59034
users/plover: add home-manager user to config
2022-12-03 15:24:22 +08:00
Gabriel Arazas
b5b52426dc
config: restructure user and host files
2022-12-03 15:24:22 +08:00
Gabriel Arazas
9924811dc0
hosts/plover: remove GCP KMS key for secrets
2022-12-03 15:24:22 +08:00
Gabriel Arazas
06a8550c03
hosts/plover: fix secrets file
2022-12-03 15:24:22 +08:00
Gabriel Arazas
9e5d2e2307
hosts/plover: add hardened profile from nixpkgs
2022-12-03 15:24:22 +08:00
Gabriel Arazas
b8d916c8a2
hosts/plover: add DNS-related config
2022-12-03 11:48:32 +08:00
Gabriel Arazas
8f037a1606
hosts/plover: add backup service
2022-12-03 11:13:46 +08:00
Gabriel Arazas
b5ba59301e
secrets: update backup patterns
2022-12-03 11:13:46 +08:00
Gabriel Arazas
312c4ded6c
gnome-shell-extension-paperwm-latest: unstable-2022-10-24 -> unstable-2022-11-13
2022-12-03 07:31:46 +08:00
Gabriel Arazas
eda167bb88
scripts: make scripts environment pure
...
For some reason, it doesn't always execute. I haven't bothered figuring
out why tho. >_>
2022-12-03 07:31:46 +08:00
Gabriel Arazas
625a8b191a
hosts/plover: update config
2022-12-03 07:31:46 +08:00
Gabriel Arazas
72bc80c70b
config: add qtwebkit to insecure package permit list
2022-12-01 08:48:13 +08:00
Gabriel Arazas
f0b2aee54e
profiles/server: fix i18n.supportedLocales
2022-12-01 08:47:36 +08:00
Gabriel Arazas
d4c45fd86b
hosts/plover: enable TCP/IP connection and fix database service
2022-12-01 08:21:58 +08:00
Gabriel Arazas
acfc617e10
config: fix and improve upon importNodes
2022-12-01 08:21:04 +08:00
Gabriel Arazas
9a0079a7fc
config: fix image format module condition
2022-12-01 08:20:18 +08:00
Gabriel Arazas
9a07eedb14
config: update comments and module descriptions
2022-11-30 08:40:49 +08:00
Gabriel Arazas
d8b28ce617
config: add home-manager configurations deploy nodes
2022-11-30 08:37:37 +08:00
Gabriel Arazas
fa2509b578
config: refactor with host image format set
2022-11-30 08:36:37 +08:00
Gabriel Arazas
997a0ee9aa
config: update list of overlays
2022-11-30 08:36:37 +08:00
Gabriel Arazas
487d0717d5
users/admin: change password
2022-11-30 08:36:37 +08:00
Gabriel Arazas
a1656caa3a
hosts/graphical-installer: fix the erroneous attribute
...
Pretty much indicates how much I use it. :)
2022-11-30 08:36:37 +08:00
Gabriel Arazas
23ff8159a4
flake.lock: update inputs
...
Flake lock file updates:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/89f2e82fec9f7c2dde0381976266a245f0072217' (2022-11-22)
→ 'github:nix-community/emacs-overlay/b152560f00867f85c441a2b2981f7ab4b787194e' (2022-11-29)
• Updated input 'helix-editor':
'github:helix-editor/helix/642a961c032b2a7e7fa67bfc3da54588d0ae8c5b' (2022-11-22)
→ 'github:helix-editor/helix/04df9e444523ced5d3bedbe34e2f622d675cccb2' (2022-11-29)
• Updated input 'home-manager':
'github:nix-community/home-manager/f7641a3ff398ccce952e19a199d775934e518c1d' (2022-11-21)
→ 'github:nix-community/home-manager/cd2a826f33ee96f705e8c07b01fd1346b2eccbc0' (2022-11-29)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/97060f3810a486b85d853fc1464e7e19ad914687' (2022-11-22)
→ 'github:nix-community/neovim-nightly-overlay/06a82b6f9c377aab6dbff6138b75e878347fbe65' (2022-11-29)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/5eb5f4948826e9d47685ea9e257409cc3e693614?dir=contrib' (2022-11-22)
→ 'github:neovim/neovim/98695b49992daa2b40eb3d5b5e4a86e99c92ed0e?dir=contrib' (2022-11-29)
• Updated input 'neovim-nightly-overlay/neovim-flake/flake-utils':
'github:numtide/flake-utils/c0e246b9b83f637f4681389ecabcb2681b4f3af0' (2022-08-07)
→ 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Updated input 'nix-colors':
'github:misterio77/nix-colors/a58fb210eb285920ec10f204d007185b3629cadc' (2022-10-30)
→ 'github:misterio77/nix-colors/01c5aea7d6724723f3deca4dfde6d916b7bdbe50' (2022-11-24)
• Updated input 'nix-colors/base16-schemes':
'github:base16-project/base16-schemes/7c247f734eac7f04518c6e28d098635ee8dcabf5' (2022-06-10)
→ 'github:tinted-theming/base16-schemes/a3dc916cf90471a422c0bfe1bb4b1bdd12185ced' (2022-10-13)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/20fc948445a6c22d4e8d5178e9a6bc6e1f5417c8' (2022-11-21)
→ 'github:NixOS/nixpkgs/a115bb9bd56831941be3776c8a94005867f316a7' (2022-11-27)
• Updated input 'nur':
'github:nix-community/NUR/57a4b831d3ccef30ce42268b436164da375fff28' (2022-11-23)
→ 'github:nix-community/NUR/b21a304b8b59df9bddce08de18b47572893cbae6' (2022-11-29)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/c90c223c4aef334356029b89c72bb65e26f7efe6' (2022-11-23)
→ 'github:oxalica/rust-overlay/4e093ce661a63aca4bcbace33695225eae4ef4e4' (2022-11-29)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/f72e050c3ef148b1131a0d2df55385c045e4166b' (2022-11-20)
→ 'github:Mic92/sops-nix/8295b8139ef7baadeb90c5cad7a40c4c9297ebf7' (2022-11-29)
• Updated input 'sops-nix/nixpkgs-22_05':
'github:NixOS/nixpkgs/b68a6a27adb452879ab66c0eaac0c133e32823b2' (2022-11-20)
→ 'github:NixOS/nixpkgs/6649e08812f579581bfb4cada3ba01e30485c891' (2022-11-27)
2022-11-30 08:36:37 +08:00
Gabriel Arazas
b756caa974
profiles/i18n: force all locales to be supported
...
Maybe it's a good idea but it's more likely to be a bad one considering
there's going to be a lot of use cases for needing more specific
locales. If I have money to spare, I'll bet some to see if this will
change in the next 90 days.
2022-11-30 08:36:37 +08:00
Gabriel Arazas
7e5eab2d47
profiles/editors: add Guile for Emacs submodule
2022-11-30 08:36:37 +08:00
Gabriel Arazas
e6e3dc85f6
profiles/server: init module
2022-11-30 08:36:37 +08:00
Gabriel Arazas
131fa25023
profiles/system: rename to profiles/desktop
...
The need for configuring desktop and server in separate profiles is
becoming more obvious. Not to mention, most of the system config from
profiles/system is obviously more desktop-oriented.
2022-11-29 21:10:51 +08:00
Gabriel Arazas
07b198c5ab
docs: update
2022-11-29 15:58:33 +08:00
Gabriel Arazas
38d8542875
config: update image formats for more hosts
2022-11-29 15:58:33 +08:00
Gabriel Arazas
2c8f35500e
hosts/graphical-installer: use latest kernel
2022-11-29 15:58:33 +08:00
Gabriel Arazas
008201c11a
hosts/bootstrap: use latest kernel
2022-11-29 15:58:33 +08:00
Gabriel Arazas
071645a48d
decker: 1.3 -> 1.4
2022-11-29 15:58:33 +08:00
Gabriel Arazas
794a7a65ac
hosts/plover: update config
...
It now uses PostgreSQL for the services and also fixed some of the
misconfigurations in the services.
2022-11-29 15:58:33 +08:00
Gabriel Arazas
7f87ee09c4
users: set the correct attributes for authorized keyfiles
2022-11-28 00:41:27 +08:00
Gabriel Arazas
918d450134
scripts: init
2022-11-27 00:52:16 +08:00
Gabriel Arazas
8e462418e3
hosts/plover: add gcp-kms key for secret
2022-11-27 00:51:05 +08:00
Gabriel Arazas
78fa7342b6
shell: add deploy-rs
2022-11-26 20:52:53 +08:00
Gabriel Arazas
a9080eff06
tasks/multimedia-archive: update job queue for archivebox service
2022-11-26 20:52:19 +08:00
Gabriel Arazas
5f32e4fd98
profiles: update misc parts of config
2022-11-26 14:13:59 +08:00
Gabriel Arazas
3889429ac2
hosts/plover: update config
2022-11-26 14:13:17 +08:00
Gabriel Arazas
a3d3bb0164
users/plover: init home-manager profile
2022-11-26 14:12:30 +08:00
Gabriel Arazas
025d96dbbc
lib/private: update mapHomeManagerUser
2022-11-26 14:12:01 +08:00
Gabriel Arazas
cee69d59a0
config: consider default host config for system images
...
There are some parts of the config when imported with image modules
where it will set them with often default overrides. It is best to let
them override with our host config especially with the more important
options such as anything networking-related.
2022-11-25 21:28:11 +08:00
Gabriel Arazas
f9751a9510
hosts/ni: update config
2022-11-25 21:27:25 +08:00
Gabriel Arazas
30e75ebfc7
users/plover: refactor into user-specific config
2022-11-25 21:27:00 +08:00