8d27b971fb
ci: remove workflow for dotfiles input update
...
Forgot it's here especially that I have a way to manage them files.
2023-07-14 22:09:18 +08:00
295b5ddbbf
ci: update workflow names
2023-07-14 22:08:20 +08:00
dd7f3f7579
ci: rename and update 'update' workflow
2023-07-14 21:08:18 +08:00
fd8b5fddec
docs/site: update flake output attributes
2023-07-14 20:19:15 +08:00
0402320ab8
docs/site: update project structure
2023-07-14 20:18:57 +08:00
80f0684a55
profiles/desktop: update OBS Studio config
2023-07-14 20:03:44 +08:00
2e0a35a6cd
lib/images: add pkgs
attribute for mkUser
...
The nixpkgs is now assumed from the outside. This allows for the config
to have more control with the nixpkgs to be imported with the
home-manager configuration.
2023-07-14 20:01:30 +08:00
2cc6d2bcb6
hosts/graphical-installer: update config
...
It should result in an overall smaller closure size.
2023-07-14 19:59:39 +08:00
5a57c1886b
hosts/bootstrap: update config
...
A little update which should result in a smaller closure size.
2023-07-14 19:59:21 +08:00
9d7584bc82
config: fix nixpkgs import for mkImage
...
This should fix for image configurations that also make use of the
imported overlays.
2023-07-14 19:58:15 +08:00
1d44a40e36
ci: add flake lockfile check health for check workflow
2023-07-14 19:29:35 +08:00
7c6c5d6cf2
ci: improve build ISO workflow
2023-07-14 19:28:49 +08:00
e170745357
ci: update events for check workflow
2023-07-14 19:28:28 +08:00
29e1dd71be
ci: update events for build workflow
2023-07-14 19:27:44 +08:00
3766a84b1b
ci: update check environment
2023-07-14 19:11:15 +08:00
61ea1477f8
ci: replace with Determinate Systems actions
2023-07-14 19:10:35 +08:00
4ef59b81ca
docs/site: update cross-references
...
I forgot to update them along with the restructure. :)
2023-07-14 19:09:23 +08:00
0830f1a5c9
ci: remove build profiles step
...
We'll figure that out later.
2023-07-14 19:07:51 +08:00
4cae5c709b
shells/hugo: update NodeJS 16 with latest version
...
This is to prevent periodic update with NodeJS versions being insecure
at some point.
2023-07-14 14:44:16 +08:00
214ea6fa6d
hosts/plover: fix erroneous secret for Keycloak service
2023-07-14 14:43:28 +08:00
8c08db2eb2
hosts/plover: use fail2ban jails settings
...
It is nicer compared to the traditional setting with strings.
2023-07-14 14:41:58 +08:00
e43b5a7209
users/foo-dogsquared: update Git config
...
The sendemail configuration should be handled by the email accounts
configured alongside the home-manager config.
2023-07-14 13:21:57 +08:00
92a2f81a2b
lib/private: replace nixpkgs-channel
to pkgs
...
The nixpkgs import should be easier to control from the flake
definition.
2023-07-14 13:19:09 +08:00
06704f5ab6
flake: separate images to images
attribute
...
This also allows for downstream users to import my flake now (if there's
any).
2023-07-14 13:17:05 +08:00
d524444ae0
modules: manually import the modules
...
This allows for an easier separation of the private modules compared to
the old `importModules` function. It is also easier to use.
2023-07-14 13:14:14 +08:00
246586c25c
users/foo-dogsquared: fix personal email settings
2023-07-14 10:51:23 +08:00
8d41d0b764
workflows/a-happy-gnome: fix isInternal
usage
2023-07-14 10:51:03 +08:00
70017e6de3
lib: move getSecrets
and attachSopsPathPrefix
to public
2023-07-14 10:50:37 +08:00
651e9cb950
shell.nix: add mozilla-addons-to-nix
2023-07-13 21:45:39 +08:00
dcdfa11945
users/foo-dogsquared: update Firefox personal profile
2023-07-13 21:44:39 +08:00
6a5489131a
users/foo-dogsquared: update personal email config
2023-07-13 18:40:24 +08:00
7966b6fc71
ci: update push path for building site
2023-07-12 17:28:03 +08:00
ae14d0c9c6
ci: add automation for updating Firefox addons
2023-07-12 17:26:46 +08:00
56e656aae3
libcs50: remove package
...
Also available in nixpkgs.
2023-07-12 15:17:57 +08:00
a0e92ec137
wayback: remove package
...
Also available on nixpkgs.
2023-07-12 15:14:05 +08:00
73675e518a
segno: remove package
...
It is also available on nixpkgs now.
2023-07-12 15:13:54 +08:00
cdc17c28ee
thokr: remove package
...
It is available on nixpkgs now.
2023-07-12 15:12:13 +08:00
c6129ea634
Makefile: add docs-serve and docs-build step
2023-07-11 13:20:54 +08:00
9a2372c6af
docs/site: reorganize folder structure
2023-07-11 13:20:28 +08:00
9a519d38f7
flake.lock: update inputs
...
Flake lock file updates:
• Updated input 'devshell':
'github:numtide/devshell/3864857b2754ab0e16c7c7c626f0e5a1d4e42f38' (2023-06-28)
→ 'github:numtide/devshell/f9238ec3d75cefbb2b42a44948c4e8fb1ae9a205' (2023-07-03)
• Updated input 'disko':
'github:nix-community/disko/8002e7cb899bc2a02a2ebfb7f999fcd7c18b92a1' (2023-06-28)
→ 'github:nix-community/disko/fc3c3817c9f1fcd405463c6a7f0f98baab97c692' (2023-07-05)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/2c48f3c8cc381ce8ec207b3ee2c435a8aa594a65' (2023-06-28)
→ 'github:nix-community/emacs-overlay/2074e430f834ad2e20ce5ee2ee2897586bad0d60' (2023-07-10)
• Updated input 'emacs-overlay/nixpkgs-stable':
'github:NixOS/nixpkgs/9790f3242da2152d5aa1976e3e4b8b414f4dd206' (2023-06-27)
→ 'github:NixOS/nixpkgs/8df7a67abaf8aefc8a2839e0b48f92fdcf69a38b' (2023-07-09)
• Updated input 'firefox-addons':
'gitlab:rycee/nur-expressions/385ae07d9d05666a06da7d19dcf11f14bc772a47?dir=pkgs/firefox-addons' (2023-07-05)
→ 'gitlab:rycee/nur-expressions/a5853379eb3696bfc52916c48ed1e2e08c977829?dir=pkgs/firefox-addons' (2023-07-10)
• Updated input 'helix-editor':
'github:helix-editor/helix/d3f8e0592bd577489369e5bd00cddf159f107a24' (2023-06-28)
→ 'github:helix-editor/helix/f68956a3069a09057415e984b070caab137e9317' (2023-07-10)
• Updated input 'home-manager':
'github:nix-community/home-manager/a7002d6bfca54742d5fc9b485a1879953b4585b9' (2023-06-28)
→ 'github:nix-community/home-manager/a6d1d954b81caf4c9291b8ac35452fef842f289b' (2023-07-10)
• Updated input 'home-manager/nixpkgs':
'github:nixos/nixpkgs/04af42f3b31dba0ef742d254456dc4c14eedac86' (2023-06-17)
→ 'github:nixos/nixpkgs/3c7487575d9445185249a159046cc02ff364bff8' (2023-07-06)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/2c8b7cf4693e9a8a94c213f2bdf5be8d6c36900b' (2023-06-29)
→ 'github:nix-community/neovim-nightly-overlay/2d2e5ca9ac4c83114b8c6f741afb8451f5271be4' (2023-07-11)
• Updated input 'neovim-nightly-overlay/flake-parts':
'github:hercules-ci/flake-parts/37dd7bb15791c86d55c5121740a1887ab55ee836' (2023-06-26)
→ 'github:hercules-ci/flake-parts/8e8d955c22df93dbe24f19ea04f47a74adbdc5ec' (2023-07-04)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/04e4ab63b9eed2452edee1bb698827e1cb8265c6' (2023-06-15)
→ 'github:hercules-ci/hercules-ci-effects/c6191e59824febda94b431146bf65628fc534e3b' (2023-07-05)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/421c66f741bf4ed4de6bf15df19160df0f90db4b?dir=contrib' (2023-06-28)
→ 'github:neovim/neovim/db8fe63a9398efd57c3ff28aa3d93e45fb70ee1a?dir=contrib' (2023-07-10)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/bde0bc291c95b710dd63d5e5c422e47f760a1406' (2023-06-29)
→ 'github:nix-community/nixos-generators/9191c85aab6b1a7ad395c13d340f2aa0e3ddf552' (2023-07-07)
• Updated input 'nixos-generators/nixlib':
'github:nix-community/nixpkgs.lib/b3ec8fb525fc0c8f08eff5ef93c684b4c6d0e777' (2023-06-25)
→ 'github:nix-community/nixpkgs.lib/a92befce80a487380ea5e92ae515fe33cebd3ac6' (2023-07-02)
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/9790f3242da2152d5aa1976e3e4b8b414f4dd206' (2023-06-27)
→ 'github:NixOS/nixpkgs/8df7a67abaf8aefc8a2839e0b48f92fdcf69a38b' (2023-07-09)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/e18dc963075ed115afb3e312b64643bf8fd4b474' (2023-06-27)
→ 'github:NixOS/nixpkgs/408c0e8c15a1c9cf5c3226931b6f283c9867c484' (2023-07-09)
• Updated input 'nixos-unstable-small':
'github:NixOS/nixpkgs/4b14ab2a916508442e685089672681dff46805be' (2023-06-27)
→ 'github:NixOS/nixpkgs/c96b386640b0c11bbb6d878d86ec39629ab92997' (2023-07-10)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/e18dc963075ed115afb3e312b64643bf8fd4b474' (2023-06-27)
→ 'github:NixOS/nixpkgs/408c0e8c15a1c9cf5c3226931b6f283c9867c484' (2023-07-09)
• Updated input 'nur':
'github:nix-community/NUR/c674da8b2a994d7d9f366e71a4790de4c0caf2ac' (2023-06-29)
→ 'github:nix-community/NUR/6382fca86469079729e19c38375899bfd95f0edc' (2023-07-10)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/fc57a011f1c20d2b24f75a79ab669430a221b220' (2023-06-28)
→ 'github:oxalica/rust-overlay/4acc04c26df84e0a718c3efe4e13021222d23b28' (2023-07-10)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/2ff6973350682f8d16371f8c071a304b8067f192' (2023-06-22)
→ 'github:Mic92/sops-nix/b2047c8fc963407916ad3834165309007dc5a1f7' (2023-07-09)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/e2e2059d19668dab1744301b8b0e821e3aae9c99' (2023-06-17)
→ 'github:NixOS/nixpkgs/510d721ce097150ae3b80f84b04b13b039186571' (2023-07-09)
2023-07-11 08:11:12 +08:00
af1693c178
ci: add site build workflow
2023-07-10 15:35:49 +08:00
b820b5e752
docs/site: export avatar icons
...
It's a temporary workaround for now. I still haven't figured why the
chat block extension doesn't accept a certain attribute though? WTF!?!
2023-07-09 23:14:52 +08:00
bb0bf1a2b2
docs/site: improve site and book introduction
2023-07-09 18:28:16 +08:00
10a047358e
docs/site: add "disko" to "Project-specific setup"
2023-07-09 18:27:39 +08:00
df26062cd1
docs/site: add precontent from blog site
2023-07-09 14:28:42 +08:00
8c0baf9cdb
docs/site: update Gem environment
2023-07-09 14:08:26 +08:00
ccaec93a00
docs/site: revise content
2023-07-09 14:07:59 +08:00
3f2638be14
docs/site: update site layout
2023-07-09 14:07:21 +08:00
acf26b814c
docs/site: add images
2023-07-09 14:06:54 +08:00
fc9b172c7d
docs/site: add Asciidoctor templates for custom wrapper
2023-07-09 13:18:13 +08:00