Commit Graph

1781 Commits

Author SHA1 Message Date
881cbd6c8e
overlays/blender-foodogsquared: add more Python modules 2023-10-02 14:16:44 +08:00
e321e03204
users/foo-dogsquared: add SSH config for self-hosted setups 2023-10-02 14:15:37 +08:00
d7cc9f412c
hosts/ni: remove Firefox and thermald 2023-09-30 14:02:40 +08:00
98e5f1a9b3
users/foo-dogsquared: remove vscodium-fhs
We already use VS Code for this.
2023-09-30 13:39:31 +08:00
github-actions[bot]
626a92624d flake.lock: update inputs
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/f43f106e91fe4f6591cf80cc5c8179e841c6e922' (2023-09-20)
  → 'github:nix-community/disko/19b62324663b6b9859caf7f335d232cf4f1f6a32' (2023-09-28)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/965152624606d9cde16037e070070fa19955292c' (2023-09-22)
  → 'github:nix-community/emacs-overlay/ef992bca01ef97e8bbd1136693d24665390f39ce' (2023-09-28)
• Updated input 'emacs-overlay/nixpkgs-stable':
    'github:NixOS/nixpkgs/5d017a8822e0907fb96f7700a319f9fe2434de02' (2023-09-17)
  → 'github:NixOS/nixpkgs/5cfafa12d57374f48bcc36fda3274ada276cf69e' (2023-09-27)
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/6600f42671f9359ae26bbddf9130e4abfd6cd6c7?dir=pkgs/firefox-addons' (2023-09-22)
  → 'gitlab:rycee/nur-expressions/0a64c59216be179aeaf9ed49d6135b7359a7326b?dir=pkgs/firefox-addons' (2023-09-28)
• Updated input 'helix-editor':
    'github:helix-editor/helix/2284bce970e9175fd81851e1616218a6119354fc' (2023-09-20)
  → 'github:helix-editor/helix/77fe8f214b15b8297a9f2f8ed929994559604d6c' (2023-09-28)
• Updated input 'home-manager':
    'github:nix-community/home-manager/408ba13188ff9ce309fa2bdd2f81287d79773b00' (2023-09-20)
  → 'github:nix-community/home-manager/9d4cdf8cc4da54beb5d2e927af7a259bb4a00645' (2023-09-28)
• Updated input 'home-manager/nixpkgs':
    'github:NixOS/nixpkgs/970a59bd19eff3752ce552935687100c46e820a5' (2023-09-17)
  → 'github:NixOS/nixpkgs/e35dcc04a3853da485a396bdd332217d0ac9054f' (2023-09-22)
• Updated input 'neovim-nightly-overlay':
    'github:nix-community/neovim-nightly-overlay/84ef24fe1c99ef55dc83000588f4b9f962f99afb' (2023-09-22)
  → 'github:nix-community/neovim-nightly-overlay/6fb6984f0bf3fcd4fd1c375bf879c15f2770f8aa' (2023-09-29)
• Updated input 'neovim-nightly-overlay/hercules-ci-effects':
    'github:hercules-ci/hercules-ci-effects/0a63bfa3f00a3775ea3a6722b247880f1ffe91ce' (2023-07-15)
  → 'github:hercules-ci/hercules-ci-effects/91fae5824f5f1199f61693c6590b4a89abaed9d7' (2023-09-25)
• Updated input 'neovim-nightly-overlay/neovim-flake':
    'github:neovim/neovim/fcfc87cb7727eb63265dc75476dc6ba56e0029c8?dir=contrib' (2023-09-21)
  → 'github:neovim/neovim/b917db062fc673dfbbc6a8c722b05101319ab44e?dir=contrib' (2023-09-28)
• Updated input 'nix-colors':
    'github:misterio77/nix-colors/b92df8f5eb1fa20d8e09810c03c9dc0d94ef2820' (2023-04-21)
  → 'github:misterio77/nix-colors/37227f274b34a3b51649166deb94ce7fec2c6a4c' (2023-09-22)
• Updated input 'nix-colors/base16-schemes':
    'github:tinted-theming/base16-schemes/dc048afa066287a719ddbab62b3e19e4b5110cf0' (2023-04-05)
  → 'github:tinted-theming/base16-schemes/d95123ca6377cd849cfdce92c0a24406b0c6a789' (2023-07-16)
• Updated input 'nix-colors/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/b18d328214ca3c627d3cc3f51fd9d1397fdbcd7a' (2023-04-02)
  → 'github:nix-community/nixpkgs.lib/819180647f428a3826bfc917a54449da1e532ce0' (2023-09-17)
• Updated input 'nixos-stable':
    'github:NixOS/nixpkgs/5d017a8822e0907fb96f7700a319f9fe2434de02' (2023-09-17)
  → 'github:NixOS/nixpkgs/5cfafa12d57374f48bcc36fda3274ada276cf69e' (2023-09-27)
• Updated input 'nixos-unstable':
    'github:NixOS/nixpkgs/5ba549eafcf3e33405e5f66decd1a72356632b96' (2023-09-19)
  → 'github:NixOS/nixpkgs/8a86b98f0ba1c405358f1b71ff8b5e1d317f5db2' (2023-09-27)
• Updated input 'nixos-unstable-small':
    'github:NixOS/nixpkgs/b1adee2f9396e4101e70fe31d04010d3489d9be5' (2023-09-20)
  → 'github:NixOS/nixpkgs/248a83fffc10b627da67fa6b25d2c13fc7542628' (2023-09-28)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5ba549eafcf3e33405e5f66decd1a72356632b96' (2023-09-19)
  → 'github:NixOS/nixpkgs/8a86b98f0ba1c405358f1b71ff8b5e1d317f5db2' (2023-09-27)
• Updated input 'nur':
    'github:nix-community/NUR/c08d471ab79df5559ef363a0b29f94399ad17b18' (2023-09-22)
  → 'github:nix-community/NUR/50363ec39651feb3cb64821107ea9d8e8e186bc6' (2023-09-28)
2023-09-29 01:00:37 +00:00
56c0e245ca
hosts/plover: remove Portunus as LDAP server
It is also replaced with Kanidm (though read-only from its user store).
2023-09-28 18:48:17 +08:00
3d9351a99b
hosts/plover: delete Keycloak service entirely
It is now completely replaced with Kanidm.
2023-09-28 18:46:31 +08:00
64116b1e50
users/foo-dogsquared: update Tridactyl config 2023-09-28 18:34:34 +08:00
8e91973c70
config: add comments 2023-09-28 18:33:00 +08:00
013f751ea4
hosts/plover: update DNS zone 2023-09-28 18:32:31 +08:00
202d507b99
Makefile: add deploy step 2023-09-28 18:29:51 +08:00
862fd5a07a
hosts/plover: replace Keycloak with Kanidm as SSO application 2023-09-28 18:29:09 +08:00
ed8611478a
users/foo-dogsquared: update Tridactyl config 2023-09-28 10:29:01 +08:00
4ebaca7a13
users/foo-dogsquared: refactor browser configuration 2023-09-28 10:28:43 +08:00
bdeccc3c08
hosts/ni: add Blender configuration 2023-09-27 14:22:39 +08:00
3c68db65dc
shells/latex: update inputs 2023-09-27 10:51:07 +08:00
d34ad34387
shells/hugo: update inputs 2023-09-27 10:50:58 +08:00
1abb1ae9a6
shells/gtk: update inputs 2023-09-27 10:50:42 +08:00
1b0dc9f7af
shells/creatives: init 2023-09-26 22:55:49 +08:00
cc6b3cdcd0
shells/guile: update with Guile 3 as default 2023-09-26 22:54:12 +08:00
02bcc27795
shells/gnu: update inputs 2023-09-26 22:53:40 +08:00
5a13b05456
users/foo-dogsquared: update Firefox setup 2023-09-26 22:34:40 +08:00
d3a83233df
default.nix: update with custom overlays 2023-09-26 22:34:14 +08:00
08b8492feb
lib/private: update implementation for importModules 2023-09-26 22:32:57 +08:00
81954f406f
blender-blendergis: init at 2.2.8 2023-09-26 17:37:11 +08:00
6454a3e05e
blender-machin3tools: init at 1.5.0 2023-09-26 17:45:18 +08:00
0f61e0f98e
users/foo-dogsquared: add native messengers in Firefox 2023-09-25 23:04:12 +08:00
c35bb4b185
config: improve conditional for checking NixOS module
This is mainly for integrating NixOS modules with home-manager by
setting them conditionally if certain options are enabled. This prevents
duplicate configurations which often result in conflicts (like the
Firefox module that is both available on NixOS and home-manager).
2023-09-25 23:00:40 +08:00
ac3476b839
users/foo-dogsquared: remove hledger-utils and reformat code 2023-09-25 22:25:21 +08:00
c3f095295b
overlays/ffmpeg-foodogsquared: fix gltransitions filter
Still broken but it can be fixed later.
2023-09-25 22:22:32 +08:00
9654d7f551
programs/blender: reformat and update description 2023-09-25 22:06:51 +08:00
33fffb1072
docs/site: add overlays/ for "Project structure" 2023-09-25 18:38:52 +08:00
fc347168a1
overlays/blender-foodogsquared: init 2023-09-25 18:28:24 +08:00
b5928cbb2e
overlays/ffmpeg-foodogsquared: init 2023-09-25 18:14:56 +08:00
cd3cf148b9
programs/blender: fix Blender system resources directory
Also improve the way how Blender resources are joined. It isn't the
most idiomiatic code but we can improve it.
2023-09-25 15:29:56 +08:00
3f459b8427
users/foo-dogsquared: update Tridactyl configuration 2023-09-25 15:29:39 +08:00
a09e0c246e
users/foo-dogsquared: make Firefox config optional
Only when the Firefox Nix module is not configured.
2023-09-25 15:28:59 +08:00
e4d23b596c
profiles/desktop: make Blender optional
Only when the Blender Nix module is not configured.
2023-09-25 15:28:11 +08:00
e1abb88f83
users/foo-dogsquared: update nixpkgs configuration 2023-09-24 20:07:01 +08:00
96837c050b
users/foo-dogsquared: update Tridactyl configuration 2023-09-24 20:06:52 +08:00
3b22d0e8b3
profiles/dev: remove shadered 2023-09-24 20:06:10 +08:00
563a286a30
users/foo-dogsquared: add shaders dev submodule 2023-09-24 19:22:00 +08:00
5f73ab74e9
programs/blender: fix erroneous attribute 2023-09-24 19:21:24 +08:00
f1c271cb59
profiles/browsers: update Firefox configuration 2023-09-24 19:20:52 +08:00
d03fc4637d
hosts/ni: update nixpkgs configuration 2023-09-24 19:20:05 +08:00
foo-dogsquared
3744799a2f firefox-addons: update as of 2023-09-25 2023-09-25 01:00:42 +00:00
bffbc536db
users/foo-dogsquared: add Tridactyl configuration 2023-09-24 12:17:29 +08:00
3c3145318e
users/foo-dogsquared: add add-ons for Firefox installation 2023-09-24 12:07:59 +08:00
a874567898
programs/blender: init NixOS module 2023-09-23 22:29:03 +08:00
5808d7bc6c
profiles/browsers: add "Google Container" add-on 2023-09-23 20:27:17 +08:00