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
42a24ada02
flake: export nixvimModules
2024-01-26 16:54:16 +08:00
c6bc18035a
flake-parts/setups: import the default modules
2024-01-26 09:38:31 +08:00
670f52ce30
nixvimConfigs/fiesta: init
2024-01-25 22:51:05 +08:00
a4402aa04f
nixos/profiles/generic: init
...
We'll have to move the `profiles` modules into a new namespace. It will
get confusing in the future.
2024-01-22 12:17:48 +08:00
436bfacf00
flake: update per-system nixpkgs config
2024-01-20 17:23:13 +08:00
1915a106c9
chore: update comments
2024-01-20 17:22:49 +08:00
72d2f095b5
flake: update NixOS setups module
2024-01-20 17:17:26 +08:00
cdfbab6490
flake: fix templates
2024-01-20 17:17:01 +08:00
7bb0b0dd1f
modules: restructure private modules directory
2024-01-20 17:16:02 +08:00
16dae5c0b8
hosts/ni: convert foo-dogsquared home-manager user to declarative hosts method
2024-01-18 16:58:05 +08:00
f84189e548
setups: fix configs
2024-01-17 17:33:31 +08:00
bfd308f813
config: update and refactor NixOS baseline config
2024-01-17 17:33:01 +08:00
a7e4c430d5
config: update and refactor home-manager baseline config
2024-01-17 17:32:34 +08:00
9e3469e752
setups: replace as flake-parts module
2024-01-16 14:54:50 +08:00
b06a06888f
flake.nix: add images
flake output
2024-01-16 07:21:31 +08:00
e4ad727c56
flake.nix: configure output with flake-parts
...
I've seen how Nixvim project is managed and flake-parts is pretty good from
a glance and indeed it is.
2024-01-15 22:06:12 +08:00