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
02bef3a69e
profiles/research: add Sherlock tool
2023-09-19 17:15:34 +08:00
9898b0f8ac
matcha: remove package
...
It is upstreamed to nixpkgs now.
2023-09-19 13:51:38 +08:00
6fc14f8358
workflows/a-happy-gnome: update and refactor module
2023-09-19 13:50:47 +08:00
72272d9d01
tasks/multimedia-archive: enable Archivebox service part
2023-09-19 13:50:30 +08:00
f9725eb208
profiles/research: add back Archivebox
2023-09-19 13:44:42 +08:00
1ceda1c216
tasks/backup-archive: change daily time schedule
2023-09-19 13:01:55 +08:00
c0d1efd1e3
profiles/dev: add hardware utilities
2023-09-18 17:57:18 +08:00
d920a9349f
profiles/browsers: add Chromium browser to system packages
2023-09-18 14:43:02 +08:00
5cbd36bcf0
profiles/editors: automate Doom Emacs installation
2023-09-18 14:42:29 +08:00
eaa16e5c7b
files/mutable-files: improve module documentation
2023-09-18 14:39:34 +08:00
9352d93b79
files/mutable-files: add postScript
sub-option
...
This should make it easier to add shell script fragments after each
download such as installation of Doom Emacs.
2023-09-18 14:36:30 +08:00
foo-dogsquared
89586650f4
firefox-addons: update as of 2023-09-18
2023-09-18 01:00:16 +00:00
04dd949324
docs: update project README
...
I've been using less and less Flatpak and more Nix-built packages. The
advantages of copying the Flatpak runtime is pretty nice but it faces
similar problems to simply migrating your home directory from one
installation to another such as version config mismatches and different
cache that might affect newer installations in a subtle way. It is often
better to have a new runtime directory and selectively back up all of
the required apps that you want to migrate.
2023-09-17 13:59:06 +08:00
84f27bece9
hosts/ni: update and reformat config
2023-09-17 13:58:59 +08:00
cef3b32df8
hosts/ni: remove Pop launcher configuration
...
Don't really use these anymore for a long time. It's only there for
testing the custom Pop launcher NixOS module.
2023-09-17 13:58:07 +08:00
448576577f
hosts/ni: enable Steam Remote Play
2023-09-17 13:57:44 +08:00
ea4ec0d71d
hosts/ni: remove auto-upgrade
...
It is more conflicting in the past few weeks than helpful plus the NixOS
configuration in the remote repo is having its flake update automated so
it is more unnecessary now than ever.
2023-09-17 13:55:00 +08:00
c6a5f32882
hosts/ni: enable browser NixOS profiles
2023-09-17 13:54:45 +08:00
578bb94828
flake.nix: remove unnecessary with
statements
2023-09-17 13:53:19 +08:00
ce0e92906f
profiles/browser: add browser extensions for Firefox native extensions
2023-09-16 16:31:17 +08:00
3cc4998ab7
profiles/browsers: add Bitwarden extension for Firefox
2023-09-16 16:18:25 +08:00
c8dc2b57ce
profiles/dev: replace exa with eza
...
Unmaintained and also in a state of being removed in nixpkgs.
2023-09-15 12:54:49 +08:00
5d629e9b71
flake.lock: update inputs
...
Flake lock file updates:
• Updated input 'deploy':
'github:serokell/deploy-rs/724463b5a94daa810abfc64a4f87faef4e00f984' (2023-06-14)
→ 'github:serokell/deploy-rs/31c32fb2959103a796e07bbe47e0a5e287c343a8' (2023-09-12)
• Updated input 'devshell':
'github:numtide/devshell/65114ea495a8d3cc1352368bf170d67ef005aa5a' (2023-09-04)
→ 'github:numtide/devshell/f6aec2e8b1cdddcab10ce7fc2eac66886e3deaad' (2023-09-11)
• Updated input 'disko':
'github:nix-community/disko/7bee8de8e6755506c70323b864a884f9624cc23a' (2023-09-07)
→ 'github:nix-community/disko/e52fd722dd46303bb704cc93769f47e5cbbc4e7e' (2023-09-14)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/b2224dca4b778d6bf0e0b827eee9d122ecf2d125' (2023-09-07)
→ 'github:nix-community/emacs-overlay/da471a2c6e368f2950f1491d21dfb873b8e8474d' (2023-09-15)
• Updated input 'emacs-overlay/flake-utils':
'github:numtide/flake-utils/f9e7cf818399d17d347f847525c5a5a8032e4e44' (2023-08-23)
→ 'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
• Updated input 'emacs-overlay/nixpkgs-stable':
'github:NixOS/nixpkgs/4077a0e4ac3356222bc1f0a070af7939c3098535' (2023-09-05)
→ 'github:NixOS/nixpkgs/e5f018cf150e29aac26c61dac0790ea023c46b24' (2023-09-12)
• Updated input 'firefox-addons':
'gitlab:rycee/nur-expressions/34142343a6c7f1e9a2b24dda1ed61385748d70f9?dir=pkgs/firefox-addons' (2023-09-07)
→ 'gitlab:rycee/nur-expressions/b99fbd02f370f1e93e55a894965a7731e0f105d9?dir=pkgs/firefox-addons' (2023-09-15)
• Updated input 'flake-utils':
'github:numtide/flake-utils/f9e7cf818399d17d347f847525c5a5a8032e4e44' (2023-08-23)
→ 'github:numtide/flake-utils/ff7b65b44d01cf9ba6a71320833626af21126384' (2023-09-12)
• Updated input 'helix-editor':
'github:helix-editor/helix/c0fd8bc61b4c1611a48312938aaf0e3121f393b1' (2023-09-07)
→ 'github:helix-editor/helix/13d4463e4146473391e37b7f75e99b731aa55878' (2023-09-14)
• Updated input 'home-manager':
'github:nix-community/home-manager/f1d4f49e716df353eb7851b2eec4afe58aa3b697' (2023-09-07)
→ 'github:nix-community/home-manager/d9b88b43524db1591fb3d9410a21428198d75d49' (2023-09-13)
• Updated input 'home-manager/nixpkgs':
'github:NixOS/nixpkgs/e56990880811a451abd32515698c712788be5720' (2023-09-02)
→ 'github:NixOS/nixpkgs/3a2786eea085f040a66ecde1bc3ddc7099f6dbeb' (2023-09-11)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/44cd51775a48189188769e98738630a9d7b306c7' (2023-09-08)
→ 'github:nix-community/neovim-nightly-overlay/20d71ff43e4ef1e0f0809aec94cd2982ba7febe8' (2023-09-15)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/6a8b48e24cbe070846dd1d234553b3fdeb19460e?dir=contrib' (2023-09-07)
→ 'github:neovim/neovim/9ec0ecb222a0454c2afaf1afae72fe1ad7ccb2c8?dir=contrib' (2023-09-14)
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/4f77ea639305f1de0a14d9d41eef83313360638c' (2023-09-07)
→ 'github:NixOS/nixpkgs/e5f018cf150e29aac26c61dac0790ea023c46b24' (2023-09-12)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/0bffda19b8af722f8069d09d8b6a24594c80b352' (2023-09-06)
→ 'github:NixOS/nixpkgs/3a2786eea085f040a66ecde1bc3ddc7099f6dbeb' (2023-09-11)
• Updated input 'nixos-unstable-small':
'github:NixOS/nixpkgs/9e26139b45147aadd25ab7ab3bc4a93d6d5e94e7' (2023-09-07)
→ 'github:NixOS/nixpkgs/f2ea252d23ebc9a5336bf6a61e0644921f64e67c' (2023-09-14)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/0bffda19b8af722f8069d09d8b6a24594c80b352' (2023-09-06)
→ 'github:NixOS/nixpkgs/3a2786eea085f040a66ecde1bc3ddc7099f6dbeb' (2023-09-11)
• Updated input 'nur':
'github:nix-community/NUR/793d43c8f2c71399627ce66a3d25766aece453ba' (2023-09-07)
→ 'github:nix-community/NUR/dcac3fe8d6ae8488287f733f36c26af6b8e6e9c2' (2023-09-15)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/faf21ac162173c2deb54e5fdeed002a9bd6e8623' (2023-09-05)
→ 'github:Mic92/sops-nix/ea208e55f8742fdcc0986b256bdfa8986f5e4415' (2023-09-12)
2023-09-15 12:36:36 +08:00