a695a7b102
docs/site: update intro image
2023-07-22 10:36:38 +08:00
be9295b6aa
services/matcha: init module
2023-07-22 09:58:45 +08:00
049913a9ea
matcha: init at 0.6
2023-07-21 13:37:16 +08:00
562d3ea5fa
ictree: remove package
...
It is now upstreamed at nixpkgs. Even though it's not yet in effect for
the nixos-unstable branch, we'll still remove it. Since the update for
this project will occur sometime in the next few days which should be
enough.
2023-07-21 13:12:43 +08:00
2b87602a67
workflows/a-happy-gnome: add Nautilus extensions
2023-07-21 13:11:57 +08:00
91d111632c
docs/site: add minimum width for sidebar
2023-07-21 12:41:13 +08:00
4cea1e4e56
docs/site: fix missing document links
2023-07-20 22:12:09 +08:00
7a56371dd0
docs/site: update "Acknowledgement" chapter
2023-07-20 22:12:09 +08:00
c49f715237
docs/site: add "The CI server" chapter
2023-07-20 22:12:09 +08:00
8c1c6fffed
docs/site: add "Copyright" chapter
2023-07-20 22:12:09 +08:00
7cfeecf217
docs/site: assign MIT license to site subproject
2023-07-20 22:12:08 +08:00
e63caff39e
LICENSE: update author email
2023-07-20 22:12:02 +08:00
dependabot[bot]
6009a6e3b0
build(deps): bump DeterminateSystems/flake-checker-action from 4 to 5 ( #3 )
...
Bumps [DeterminateSystems/flake-checker-action](https://github.com/determinatesystems/flake-checker-action ) from 4 to 5.
- [Release notes](https://github.com/determinatesystems/flake-checker-action/releases )
- [Commits](https://github.com/determinatesystems/flake-checker-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/flake-checker-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-20 08:06:54 +00:00
dependabot[bot]
9225821167
build(deps): bump actions/upload-pages-artifact from 1 to 2 ( #2 )
...
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact ) from 1 to 2.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases )
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-20 08:06:10 +00:00
cc5693c90d
ci: do not use caches on certain workflows
...
It causes more trouble especially that we're checking for the current
iteration of the configurations.
2023-07-20 11:47:22 +08:00
4724c6021f
ci: do not build on check workflow
...
Consistently getting the runner's disk space to be filled up and
always getting skipped so this should do the trick.
2023-07-20 11:39:17 +08:00
7afa983b65
ci: add Dependabot alerts for GitHub workflows
2023-07-20 11:10:28 +08:00
a2ab1f09a8
hosts/plover: fix Vaultwarden hardened service
2023-07-20 10:42:43 +08:00
b1072a437b
hosts/plover: add and configure Wezterm mux server
...
Not yet fully configured though so we'll have to update the Wezterm
server configuration.
2023-07-20 10:40:47 +08:00
44ccbea7e1
services/wezterm-mux-server: init module
2023-07-20 10:40:04 +08:00
5212de691d
ci: update env for check workflow
2023-07-20 10:39:26 +08:00
402d58c3da
profiles/server: remove tmux config
...
There are upcoming options to set up something like Distant or Wezterm
mux server and it is pretty redundant now. It is preferred to set this
into a separate module or just a part of the host.
2023-07-20 10:24:13 +08:00
276dcc7b49
ci: update permissions for update workflow
2023-07-20 10:23:06 +08:00
e8a05bef8b
modules: fix description
...
Didn't notice it was `mkDocs` instead of `mdDocs`.
2023-07-19 22:46:40 +08:00
28faf41a1c
chore: reformat codebase
2023-07-19 17:27:33 +08:00
3c60989da4
config: add foodogsquared's binary cache
...
YAY! It's usable again. :D
2023-07-19 15:35:55 +08:00
5adaae061f
ci: fix Firefox addons workflow file
2023-07-19 15:35:31 +08:00
3d10612e9b
services/distant: add Distant server daemon
...
Because of this, the manager and the server services should be opted in
to be enabled.
2023-07-19 08:11:14 +08:00
d421591105
users/foo-dogsquared: add old email account
2023-07-19 07:43:36 +08:00
9ce500bd01
tic-80: unstable-2022-10-06 -> unstable-2023-07-18
2023-07-19 07:42:01 +08:00
e42daf3404
services/distant: init home-manager module
2023-07-19 07:38:08 +08:00
839c440e2c
fastn: init at 0.3.9
2023-07-18 14:10:32 +08:00
5ac90482e3
speki: disable check
2023-07-18 10:06:26 +08:00
c2e302395c
hush: 0.1.4-alpha -> unstable-2023-07-18
2023-07-18 09:18:25 +08:00
d0e8183d8f
profiles/desktop: update list of mpv scripts
2023-07-17 20:17:48 +08:00
8cb6fa4e6f
nautilus-annotations: 0.10.0 -> 2.0.1
2023-07-17 11:48:55 +08:00
b2c62f2341
lwp: 1.2 -> 2.0.0
2023-07-17 11:44:57 +08:00
89488b86f6
guile-config: remove package
...
Already available on nixpkgs.
2023-07-17 10:49:40 +08:00
c83ba2c5cd
ci: remove graphical installer for ISO workflow
...
It's too big for the 2GB limitation for each release. I'll have to
figure out how to trim it down.
2023-07-17 10:47:27 +08:00
d0594cda4f
flake.lock: update inputs
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/fc3c3817c9f1fcd405463c6a7f0f98baab97c692' (2023-07-05)
→ 'github:nix-community/disko/7eb09408393faa5b8f3b3524c39cb93d938e8d04' (2023-07-14)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/2074e430f834ad2e20ce5ee2ee2897586bad0d60' (2023-07-10)
→ 'github:nix-community/emacs-overlay/f55f65384775ddce98368b86bf76816d6d3c5901' (2023-07-16)
• Updated input 'emacs-overlay/flake-utils':
'github:numtide/flake-utils/dbabf0ca0c0c4bce6ea5eaf65af5cb694d2082c7' (2023-06-25)
→ 'github:numtide/flake-utils/919d646de7be200f3bf08cb76ae1f09402b6f9b4' (2023-07-11)
• Updated input 'emacs-overlay/nixpkgs-stable':
'github:NixOS/nixpkgs/8df7a67abaf8aefc8a2839e0b48f92fdcf69a38b' (2023-07-09)
→ 'github:NixOS/nixpkgs/af8279f65fe71ce5a448408034a8c06e2b4b2c66' (2023-07-15)
• Updated input 'firefox-addons':
'gitlab:rycee/nur-expressions/a5853379eb3696bfc52916c48ed1e2e08c977829?dir=pkgs/firefox-addons' (2023-07-10)
→ 'gitlab:rycee/nur-expressions/a5e98dd2ce265a84ac5d4c4c45df0ec797189839?dir=pkgs/firefox-addons' (2023-07-16)
• Updated input 'flake-utils':
'github:numtide/flake-utils/dbabf0ca0c0c4bce6ea5eaf65af5cb694d2082c7' (2023-06-25)
→ 'github:numtide/flake-utils/919d646de7be200f3bf08cb76ae1f09402b6f9b4' (2023-07-11)
• Updated input 'helix-editor':
'github:helix-editor/helix/f68956a3069a09057415e984b070caab137e9317' (2023-07-10)
→ 'github:helix-editor/helix/79a8fd6249970f9eebde46569681ec6e47349b00' (2023-07-15)
• Updated input 'home-manager':
'github:nix-community/home-manager/a6d1d954b81caf4c9291b8ac35452fef842f289b' (2023-07-10)
→ 'github:nix-community/home-manager/2f84579a70b8c74e5ebb37299a0c3ba279f09382' (2023-07-16)
• Updated input 'home-manager/nixpkgs':
'github:nixos/nixpkgs/3c7487575d9445185249a159046cc02ff364bff8' (2023-07-06)
→ 'github:nixos/nixpkgs/dfdbcc428f365071f0ca3888f6ec8c25c3792885' (2023-07-14)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/2d2e5ca9ac4c83114b8c6f741afb8451f5271be4' (2023-07-11)
→ 'github:nix-community/neovim-nightly-overlay/327c6cb9cd86d78cd755bf7ad2483c2222a5d23f' (2023-07-17)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects':
'github:hercules-ci/hercules-ci-effects/c6191e59824febda94b431146bf65628fc534e3b' (2023-07-05)
→ 'github:hercules-ci/hercules-ci-effects/0a63bfa3f00a3775ea3a6722b247880f1ffe91ce' (2023-07-15)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects/flake-parts':
'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
→ 'github:hercules-ci/flake-parts/8e8d955c22df93dbe24f19ea04f47a74adbdc5ec' (2023-07-04)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects/flake-parts/nixpkgs-lib':
'github:NixOS/nixpkgs/4f53efe34b3a8877ac923b9350c874e3dcd5dc0a?dir=lib' (2023-05-31)
→ 'github:NixOS/nixpkgs/4bc72cae107788bf3f24f30db2e2f685c9298dc9?dir=lib' (2023-06-29)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects/hercules-ci-agent':
'github:hercules-ci/hercules-ci-agent/7192b83935ab292a8e894db590dfd44f976e183b' (2023-06-14)
→ 'github:hercules-ci/hercules-ci-agent/367dd8cd649b57009a6502e878005a1e54ad78c5' (2023-07-05)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects/hercules-ci-agent/flake-parts':
'github:hercules-ci/flake-parts/71fb97f0d875fd4de4994dfb849f2c75e17eb6c3' (2023-06-01)
→ 'github:hercules-ci/flake-parts/8e8d955c22df93dbe24f19ea04f47a74adbdc5ec' (2023-07-04)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects/hercules-ci-agent/nixpkgs':
'github:NixOS/nixpkgs/75a5ebf473cd60148ba9aec0d219f72e5cf52519' (2023-06-11)
→ 'github:NixOS/nixpkgs/0fbe93c5a7cac99f90b60bdf5f149383daaa615f' (2023-07-02)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/db8fe63a9398efd57c3ff28aa3d93e45fb70ee1a?dir=contrib' (2023-07-10)
→ 'github:neovim/neovim/f660b794808ac809ee8cafe82ddd824840bc8e2c?dir=contrib' (2023-07-16)
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/8df7a67abaf8aefc8a2839e0b48f92fdcf69a38b' (2023-07-09)
→ 'github:NixOS/nixpkgs/af8279f65fe71ce5a448408034a8c06e2b4b2c66' (2023-07-15)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/408c0e8c15a1c9cf5c3226931b6f283c9867c484' (2023-07-09)
→ 'github:NixOS/nixpkgs/8acef304efe70152463a6399f73e636bcc363813' (2023-07-15)
• Updated input 'nixos-unstable-small':
'github:NixOS/nixpkgs/c96b386640b0c11bbb6d878d86ec39629ab92997' (2023-07-10)
→ 'github:NixOS/nixpkgs/b49c4f87f9db35ec29ab53534890de14dee8d36b' (2023-07-16)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/408c0e8c15a1c9cf5c3226931b6f283c9867c484' (2023-07-09)
→ 'github:NixOS/nixpkgs/8acef304efe70152463a6399f73e636bcc363813' (2023-07-15)
• Updated input 'nur':
'github:nix-community/NUR/6382fca86469079729e19c38375899bfd95f0edc' (2023-07-10)
→ 'github:nix-community/NUR/43c17efdacac6b287e7e9682a9b81e7f6c3aefb5' (2023-07-17)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/4acc04c26df84e0a718c3efe4e13021222d23b28' (2023-07-10)
→ 'github:oxalica/rust-overlay/6e28f20574595b01e14f2bbb57d62b84393fdcc1' (2023-07-16)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/b2047c8fc963407916ad3834165309007dc5a1f7' (2023-07-09)
→ 'github:Mic92/sops-nix/bd695cc4d0a5e1bead703cc1bec5fa3094820a81' (2023-07-16)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/510d721ce097150ae3b80f84b04b13b039186571' (2023-07-09)
→ 'github:NixOS/nixpkgs/13231eccfa1da771afa5c0807fdd73e05a1ec4e6' (2023-07-16)
2023-07-17 09:47:44 +08:00
13614aa530
ci: update the workflow environment
2023-07-16 19:30:13 +08:00
e4eed3568a
profiles/dev: disable command-not-found
...
It should fix the conflict between nix-index and command-not-found.
2023-07-16 19:04:19 +08:00
16bb97c06c
ci: add graphical installer for publishing ISOs
2023-07-16 18:22:14 +08:00
bc3d03ce9e
hosts/graphical-installer: reduce the config with the nixos-generators NixOS module
2023-07-16 18:17:35 +08:00
7a1bf68a34
hosts/bootstrap: reduce the config with nixos-generators NixOS module
2023-07-16 18:17:05 +08:00
f98ccd1745
flake.nix: remove nix-ld flake
...
Also using the module from nixpkgs.
2023-07-16 18:13:13 +08:00
815be385a2
profiles/desktop: move programs.nix-index to dev profile
...
We now use the NixOS module for it, too.
2023-07-16 18:12:18 +08:00
d59a60dc51
ci: fix check workflow file
2023-07-16 15:39:33 +08:00
b33b7a00c9
profiles/dev: add lsof to default dev packages
2023-07-16 15:32:15 +08:00
f8f3f6990b
lib/images: refactor unneeded code
2023-07-16 15:31:19 +08:00