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
ff6fb85582
firefox-addons: add "Google Container" add-on
2023-09-23 20:26:20 +08:00
ae9e7b06b2
profiles/dev: add shaders submodule
2023-09-23 20:23:22 +08:00
2f8674d064
profiles/desktop: add preferred video editor
...
Although we do have Blender but we'll see where this goes in day-to-day
usage.
2023-09-23 18:21:42 +08:00
8fb0901713
flake.lock: update inputs
...
Flake lock file updates:
• Updated input 'deploy':
'github:serokell/deploy-rs/31c32fb2959103a796e07bbe47e0a5e287c343a8' (2023-09-12)
→ 'github:serokell/deploy-rs/e3f41832680801d0ee9e2ed33eb63af398b090e9' (2023-09-18)
• Updated input 'devshell':
'github:numtide/devshell/f6aec2e8b1cdddcab10ce7fc2eac66886e3deaad' (2023-09-11)
→ 'github:numtide/devshell/05d40d17bf3459606316e3e9ec683b784ff28f16' (2023-09-20)
• Updated input 'disko':
'github:nix-community/disko/e52fd722dd46303bb704cc93769f47e5cbbc4e7e' (2023-09-14)
→ 'github:nix-community/disko/f43f106e91fe4f6591cf80cc5c8179e841c6e922' (2023-09-20)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/da471a2c6e368f2950f1491d21dfb873b8e8474d' (2023-09-15)
→ 'github:nix-community/emacs-overlay/965152624606d9cde16037e070070fa19955292c' (2023-09-22)
• Updated input 'emacs-overlay/nixpkgs-stable':
'github:NixOS/nixpkgs/e5f018cf150e29aac26c61dac0790ea023c46b24' (2023-09-12)
→ 'github:NixOS/nixpkgs/5d017a8822e0907fb96f7700a319f9fe2434de02' (2023-09-17)
• Updated input 'firefox-addons':
'gitlab:rycee/nur-expressions/b99fbd02f370f1e93e55a894965a7731e0f105d9?dir=pkgs/firefox-addons' (2023-09-15)
→ 'gitlab:rycee/nur-expressions/6600f42671f9359ae26bbddf9130e4abfd6cd6c7?dir=pkgs/firefox-addons' (2023-09-22)
• Updated input 'helix-editor':
'github:helix-editor/helix/13d4463e4146473391e37b7f75e99b731aa55878' (2023-09-14)
→ 'github:helix-editor/helix/2284bce970e9175fd81851e1616218a6119354fc' (2023-09-20)
• Updated input 'home-manager':
'github:nix-community/home-manager/d9b88b43524db1591fb3d9410a21428198d75d49' (2023-09-13)
→ 'github:nix-community/home-manager/408ba13188ff9ce309fa2bdd2f81287d79773b00' (2023-09-20)
• Updated input 'home-manager/nixpkgs':
'github:NixOS/nixpkgs/3a2786eea085f040a66ecde1bc3ddc7099f6dbeb' (2023-09-11)
→ 'github:NixOS/nixpkgs/970a59bd19eff3752ce552935687100c46e820a5' (2023-09-17)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/20d71ff43e4ef1e0f0809aec94cd2982ba7febe8' (2023-09-15)
→ 'github:nix-community/neovim-nightly-overlay/84ef24fe1c99ef55dc83000588f4b9f962f99afb' (2023-09-22)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/9ec0ecb222a0454c2afaf1afae72fe1ad7ccb2c8?dir=contrib' (2023-09-14)
→ 'github:neovim/neovim/fcfc87cb7727eb63265dc75476dc6ba56e0029c8?dir=contrib' (2023-09-21)
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/e5f018cf150e29aac26c61dac0790ea023c46b24' (2023-09-12)
→ 'github:NixOS/nixpkgs/5d017a8822e0907fb96f7700a319f9fe2434de02' (2023-09-17)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/3a2786eea085f040a66ecde1bc3ddc7099f6dbeb' (2023-09-11)
→ 'github:NixOS/nixpkgs/5ba549eafcf3e33405e5f66decd1a72356632b96' (2023-09-19)
• Updated input 'nixos-unstable-small':
'github:NixOS/nixpkgs/f2ea252d23ebc9a5336bf6a61e0644921f64e67c' (2023-09-14)
→ 'github:NixOS/nixpkgs/b1adee2f9396e4101e70fe31d04010d3489d9be5' (2023-09-20)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/3a2786eea085f040a66ecde1bc3ddc7099f6dbeb' (2023-09-11)
→ 'github:NixOS/nixpkgs/5ba549eafcf3e33405e5f66decd1a72356632b96' (2023-09-19)
• Updated input 'nur':
'github:nix-community/NUR/dcac3fe8d6ae8488287f733f36c26af6b8e6e9c2' (2023-09-15)
→ 'github:nix-community/NUR/c08d471ab79df5559ef363a0b29f94399ad17b18' (2023-09-22)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/ea208e55f8742fdcc0986b256bdfa8986f5e4415' (2023-09-12)
→ 'github:Mic92/sops-nix/2f375ed8702b0d8ee2430885059d5e7975e38f78' (2023-09-21)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/5601118d39ca9105f8e7b39d4c221d3388c0419d' (2023-09-02)
→ 'github:NixOS/nixpkgs/596611941a74be176b98aeba9328aa9d01b8b322' (2023-09-16)
2023-09-22 12:43:03 +08:00
9a1f2e9c02
ci: allow insecure for NixOS builds
...
We'll see if this is a good idea in the following weeks.
2023-09-22 12:36:59 +08:00
4adc573fcf
hosts/plover: fix string interpolation for integer
2023-09-21 21:26:13 +08:00
b31cc58adc
hosts/plover: refactor bindings
2023-09-21 12:53:18 +08:00
c3ff202b84
hosts/plover: fix credentials permission for Bind service
2023-09-21 12:52:53 +08:00
a4c9add8a7
profiles/research: add Kiwix
2023-09-21 11:38:21 +08:00
e5aff34486
profiles/desktop: replace vanilla versions with plugin-installed versions
2023-09-21 11:38:00 +08:00
7368027cdb
hosts/plover: add DH parameters for nginx
2023-09-21 11:37:09 +08:00
0eb19acc40
hosts/plover: enable DNS-over-HTTPS for Bind server
2023-09-21 11:36:43 +08:00
eed4160b85
hosts/plover: reduce service capability
2023-09-20 11:04:45 +08:00
fbce914870
hosts/plover: cleanup Bind configuration
2023-09-19 23:45:30 +08:00
05895e11fa
hosts/plover: consolidate Bind config into configFile
2023-09-19 23:45:08 +08:00