305c54996f
lib/images: change mkUser
to mkHome
2023-07-24 15:22:19 +08:00
cf92d4584c
profiles/filesystem: add personal webstorage setup
2023-07-24 15:18:28 +08:00
8777fc06e8
profiles/filesystem: add setups
namespace
...
There will be added options that are not exactly filesystem setups.
2023-07-24 15:15:55 +08:00
4edd63f411
flake.nix: remove rust-overlay flake
...
It is better suited for individual projects and the devshell uses the
versions from nixpkgs anyways.
2023-07-24 13:09:30 +08:00
3b3530de08
flake.lock: update inputs
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/7eb09408393faa5b8f3b3524c39cb93d938e8d04' (2023-07-14)
→ 'github:nix-community/disko/713eb78002e69bd77f5a69595756fd2e564233f3' (2023-07-23)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/f55f65384775ddce98368b86bf76816d6d3c5901' (2023-07-16)
→ 'github:nix-community/emacs-overlay/379d9c260bd91845a334c58aeddf05e55868547c' (2023-07-24)
• Updated input 'emacs-overlay/nixpkgs-stable':
'github:NixOS/nixpkgs/af8279f65fe71ce5a448408034a8c06e2b4b2c66' (2023-07-15)
→ 'github:NixOS/nixpkgs/6da4bc6cb07cba1b8e53d139cbf1d2fb8061d967' (2023-07-21)
• Updated input 'firefox-addons':
'gitlab:rycee/nur-expressions/a5e98dd2ce265a84ac5d4c4c45df0ec797189839?dir=pkgs/firefox-addons' (2023-07-16)
→ 'gitlab:rycee/nur-expressions/31b2b8201ad01e9df8aeaa16582f639bcfe90a62?dir=pkgs/firefox-addons' (2023-07-23)
• Updated input 'helix-editor':
'github:helix-editor/helix/79a8fd6249970f9eebde46569681ec6e47349b00' (2023-07-15)
→ 'github:helix-editor/helix/48d57dad471a0cb8b26aa93edc379f38b813ad72' (2023-07-23)
• Updated input 'home-manager':
'github:nix-community/home-manager/2f84579a70b8c74e5ebb37299a0c3ba279f09382' (2023-07-16)
→ 'github:nix-community/home-manager/fb03fa5516d4e86059d24ab35a611ffa3a359547' (2023-07-23)
• Updated input 'home-manager/nixpkgs':
'github:nixos/nixpkgs/dfdbcc428f365071f0ca3888f6ec8c25c3792885' (2023-07-14)
→ 'github:NixOS/nixpkgs/12303c652b881435065a98729eb7278313041e49' (2023-07-22)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/327c6cb9cd86d78cd755bf7ad2483c2222a5d23f' (2023-07-17)
→ 'github:nix-community/neovim-nightly-overlay/5a348a91aadd07a47606b4ce229c95f2ab2087f9' (2023-07-24)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/f660b794808ac809ee8cafe82ddd824840bc8e2c?dir=contrib' (2023-07-16)
→ 'github:neovim/neovim/f2ce31d3dc1c728c33c0910e1a9970f0eb2e3f11?dir=contrib' (2023-07-23)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/9191c85aab6b1a7ad395c13d340f2aa0e3ddf552' (2023-07-07)
→ 'github:nix-community/nixos-generators/b1171de4d362c022130c92d7c8adc4bf2b83d586' (2023-07-23)
• Updated input 'nixos-generators/nixlib':
'github:nix-community/nixpkgs.lib/a92befce80a487380ea5e92ae515fe33cebd3ac6' (2023-07-02)
→ 'github:nix-community/nixpkgs.lib/02fea408f27186f139153e1ae88f8ab2abd9c22c' (2023-07-16)
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/af8279f65fe71ce5a448408034a8c06e2b4b2c66' (2023-07-15)
→ 'github:NixOS/nixpkgs/6da4bc6cb07cba1b8e53d139cbf1d2fb8061d967' (2023-07-21)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/8acef304efe70152463a6399f73e636bcc363813' (2023-07-15)
→ 'github:NixOS/nixpkgs/12303c652b881435065a98729eb7278313041e49' (2023-07-22)
• Updated input 'nixos-unstable-small':
'github:NixOS/nixpkgs/b49c4f87f9db35ec29ab53534890de14dee8d36b' (2023-07-16)
→ 'github:NixOS/nixpkgs/0a5266e136913890d8cc376d12bf89134430a15a' (2023-07-23)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/8acef304efe70152463a6399f73e636bcc363813' (2023-07-15)
→ 'github:NixOS/nixpkgs/12303c652b881435065a98729eb7278313041e49' (2023-07-22)
• Updated input 'nur':
'github:nix-community/NUR/43c17efdacac6b287e7e9682a9b81e7f6c3aefb5' (2023-07-17)
→ 'github:nix-community/NUR/80d8820d711291e6cecf32f9c9852cc51762952f' (2023-07-24)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/6e28f20574595b01e14f2bbb57d62b84393fdcc1' (2023-07-16)
→ 'github:oxalica/rust-overlay/317c523c09218f27f1da1ec0d06bbd2cbc0c1939' (2023-07-24)
2023-07-24 10:39:25 +08:00
foo-dogsquared
816e777a6e
pkgs/firefox-addons: update as of 2023-07-24
2023-07-24 01:16:21 +00:00
fba6c090aa
domterm: unstable-2022-11-02 -> unstable-2023-07-22
2023-07-23 10:33:27 +08:00
b274eba447
ci: add environment for update dry builds
2023-07-23 10:32:45 +08:00
76c9589de8
config: use Nix unstable as the default Nix package
2023-07-23 10:32:17 +08:00
ec009ef8fd
docs/site: update "Workflows" introduction
2023-07-22 11:06:17 +08:00
4bba534f22
users/foo-dogsquared: add more things to fetch
2023-07-22 11:05:52 +08:00
ddbe28bdc4
modules/mutable-files: add custom fetch type
2023-07-22 11:05:31 +08:00
87de61fba8
hosts/plover: add Keybase verification key
2023-07-22 10:39:23 +08:00
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