e050ad66ce
hosts/void: remove
...
With the test infrastructure in place and also a bunch of internal
scripts, this is pretty much left unused for a long time. So no need for
this one (though it's fun to have the easter egg left in there).
2024-11-21 11:56:51 +08:00
2cef0d1dba
diskoConfigs/laptop-ssd: init
2024-11-21 11:51:25 +08:00
7875b055bd
wrapper-manager-fds: use updated repo source
2024-11-13 13:18:10 +08:00
2d97eb9638
flake: update devContainers attribute
2024-10-28 09:56:08 +08:00
0997a95234
devcontainers: init
2024-10-26 18:35:21 +08:00
8d1f9f3d13
hosts/plover: update deploy-rs settings
2024-10-07 15:10:55 +08:00
a9cb58fd68
flake: remove extra NixOS documentation for nixosConfigurations
...
They slow down deploying those server systems.
2024-10-04 17:14:06 +08:00
67118196f5
wrapperPackages/software-dev: init
2024-10-04 15:41:25 +08:00
f3e1638482
hosts/ni: add custom wrapper-manager modules into documentation
2024-09-23 10:12:55 +08:00
2c9b6bafc4
hosts/plover: update deploy-rs node settings
2024-09-23 10:12:32 +08:00
0d5004b3d9
flake/dev: update attributes for website
2024-09-22 18:01:58 +08:00
cff4e0de43
hosts/ni: add wrapper-manager-fds manpage
...
Dogfooding at its finest.
2024-09-03 15:14:26 +08:00
30b2f192e4
hosts/ni/services/download-media: add wrapper-manager and update config
2024-08-22 19:15:48 +08:00
af0f25b7b0
wrapperPackages/dotfiles-wrapped: init
...
Not all of it is working as intended but we'll fix at a later time.
2024-07-30 13:26:58 +08:00
3097e8bd4e
flake: add extra documentation settings to NixOS systems
2024-07-27 20:46:41 +08:00
570bb1e685
flake: share nixpkgs config to the per-system instance
2024-07-27 20:44:11 +08:00
78193d5270
wrapperPackages/archive-setup: init
2024-07-23 17:57:38 +08:00
651184f426
flake: update NixVim declarative setups
2024-07-18 21:25:37 +08:00
e8e2d67810
flake-parts/setups: add option for shared nixpkgs config
...
NixOS doesn't allow configuring nixpkgs modularly for externally defined
nixpkgs instances so we'll have to create the option ourselves. This is
also defined for other module environments just in case.
2024-07-16 13:47:41 +08:00
6fd2e28370
users/foo-dogsquared: integrate wrapper-manager-fds
2024-07-05 17:56:38 +08:00
c7964d141a
flake: officially put wrapper-manager-fds into the output
2024-07-04 22:35:17 +08:00
f77a12b8f5
flake: add wrapper-manager-fds subproject flake outputs
2024-07-02 20:01:51 +08:00
fd0f0ed557
flake: set more branches explicitly for configs
...
Correct branches this time.
2024-06-17 17:16:16 +08:00
0d5f903610
flake: update home-manager and NixOS configs settings
2024-06-12 18:25:30 +08:00
2dd2175250
flake-parts/setups/nixvim: merge into a unified list of components
...
At least, it made the module code and configuration easier with
`nixpkgs.lib.cartesianProductOfSets`.
2024-06-11 16:39:16 +08:00
cecb71e113
flake: add default systems as a module argument
2024-06-10 18:29:06 +08:00
ea4473ffbf
flake: add foodogsquaredLib
flake output
...
For those who are interested in including it themselves for whatever
reason.
2024-06-10 17:01:31 +08:00
33bdcc7f91
flake: explicitly configure each setup with its nixpkgs branches
2024-06-10 17:00:55 +08:00
cd30aba3e1
config: update comments
2024-05-26 16:38:22 +08:00
fe0c088ce9
hosts/ni: update foo-dogsquared user attributes
2024-05-18 16:41:05 +08:00
1d7ff0fcc5
templates/rust-app: init
2024-03-16 15:12:59 +08:00
19cf0811af
flake: fix disko config
2024-03-11 07:51:32 +08:00
8288766f6c
overlays: init default package set
2024-03-06 20:46:59 +08:00
ec3fdab52c
flake-parts/setups: update shared Nix config
...
At least we've set the right sources for the system's nixpkgs and
home-manager branches.
2024-03-06 17:01:21 +08:00
0fb557d145
chore: update comments
2024-03-04 07:43:47 +08:00
ef29c952d3
flake: remove sops-nix as part of shared modules
2024-03-02 12:43:10 +08:00
79b2d06a23
flake: remove Disko as a shared module
2024-02-28 18:49:42 +08:00
843310e8b8
nixos/profiles/desktop: make the configuration easily retrievable
2024-02-28 18:49:11 +08:00
fb6c2789a9
hosts/graphical-installer: add external-hdd as main Disko config
2024-02-27 21:20:42 +08:00
542f5a64d6
flake: export Disko configurations
2024-02-27 21:06:12 +08:00
947f1da754
flake: revert Bahaghari-related flake export
2024-02-25 18:13:39 +08:00
a458449e4c
flake: update Bahaghari module imports
2024-02-25 17:26:06 +08:00
9e8b271b65
flake: dogfood Bahaghari
2024-02-23 18:17:43 +08:00
87db9e9052
flake: update Bahaghari flake outputs
...
This is primarily to avoid importing a "subflake" which will constantly update
the lockfile so we'll have this set instead.
2024-02-23 18:15:51 +08:00
846b5405d7
flake: include Bahaghari
...
Just a testing option for my private projects.
2024-02-22 15:14:19 +08:00
85c29f0e63
templates/basic-nix-cpp-app: init
2024-02-17 14:26:33 +08:00
72ce52a9ee
flake: update nixpkgs branch list for NixVim configs
2024-02-15 05:50:59 +08:00
d7d9e07516
flake: update home-manager and NixOS config
2024-02-11 18:32:25 +08:00
473540b952
flake: add basic-nix-module-flake template
2024-02-10 17:19:11 +08:00
0cd8fa46c6
flake: remove nix-colors dependency
...
There are some things missing such as the capability to hold some data
for generating multiple theme configs for programs. I could implement
that with a quick custom module instead.
2024-02-09 17:47:14 +08:00