Commit Graph

66 Commits

Author SHA1 Message Date
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
cd456823f3
flake: make default devshell work for traditional nix-shell 2024-02-08 11:21:38 +08:00
57c0bd546c
flake: set NixOS configs with the current revision of flake in /etc/nixos 2024-02-04 22:23:20 +08:00
ce379c6823
nixvimConfigs/trovebelt: init 2024-02-04 20:50:54 +08:00
d800232d18
nixvimConfigs/fiesta: add Neovim packages to be wrapped around 2024-02-02 17:34:01 +08:00
3cac15abe7
users/foo-dogsquared: use NixVim config 2024-02-02 17:33:28 +08:00
3bdaa63231
flake-parts/setups: include private modules as part of default shared modules 2024-01-30 13:32:25 +08:00
1b4d91c67b
modules: create dedicated default Nix config profile 2024-01-27 16:51:10 +08:00
6223c2b737
flake: update setups config 2024-01-26 21:21:08 +08:00