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
d9bbe14bda
users/foo-dogsquared: update Thunderbird settings
...
Also removed the email account for Thunderbird since it conflicts with
my current workflow.
2023-07-16 15:29:13 +08:00
22e07b8fa4
profiles/dev: replace Docker with Podman
2023-07-16 15:28:32 +08:00
82dfc13a58
ci: fix ISO release workflow
2023-07-15 22:33:07 +08:00
f1b68211a6
ci: fix erroneous workflow
2023-07-15 22:32:04 +08:00
244fe6fee7
gol-c: remove package
...
Not really needed so we're removing it.
2023-07-15 15:54:04 +08:00
6eb80bb910
distant: 0.16.4 -> 0.20.0
2023-07-15 15:43:22 +08:00
d20b49ca29
cursedgl: remove package
...
Not using it anymore.
2023-07-15 08:17:53 +08:00
be66567fec
workflows/a-happy-gnome: update extension list
2023-07-14 22:29:00 +08:00
4ce1e90be4
gnome-shell-extension-fly-pie: remove package
...
Also available on nixpkgs.
2023-07-14 22:26:32 +08:00
c6fe84155b
gnome-shell-extension-burn-my-windows: remove package
...
It is available on nixpkgs.
2023-07-14 22:25:58 +08:00
00aed51a5e
libadwaita-latest: remove package
...
Not needed anymore.
2023-07-14 22:21:15 +08:00
7181a17766
auto-editor: remove package
...
I use more of Audacity for similar purposes.
2023-07-14 22:20:09 +08:00
84fb02fb28
firefox-addons: remove package
...
Only remove the package from the user package set and only available as
an overlay. For now, it is done to make building my custom packages
easier in the CI pipeline.
2023-07-14 22:13:09 +08:00
eb8d97c6a1
gnome-shell-extension-paperwm-latest: remove package
...
It was created at a time where the project is in the middle of something
but now recent updates are available from nixpkgs.
2023-07-14 22:12:13 +08:00
b6ac03c806
gnome-shell-extension-pop-shell: remove package
...
I don't use it much and it is also available on nixpkgs with more recent
versions anyway.
2023-07-14 22:11:27 +08:00
84f51065ef
ci: update environment and fix format errors
2023-07-14 22:09:39 +08:00
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