7c34617479
apps/run-workflow-with-vm: add extra-config
as part of include path
2024-03-03 16:40:31 +08:00
ba6b30ca95
lib: standardize arguments (again)
...
We'll just copy what we did with Bahaghari project.
2024-03-03 16:39:32 +08:00
344a1667a4
users/nixos/programs/terminal-multiplexer: init
2024-03-03 11:04:34 +08:00
c2d000d09b
hosts/ni: revert Linux kernel version to default
...
Also causing a lot of recursive imports issues (I think).
2024-03-03 10:54:33 +08:00
e4c1a45b2d
users/foo-dogsquared/programs/nixvim: explicitly don't install Rust toolchain
2024-03-03 10:53:42 +08:00
bb93e5ca7d
apps/run-workflow-with-vm: update configuration
2024-03-03 10:26:50 +08:00
4a19b2004e
nixos/profiles/installer: update
2024-03-03 10:26:19 +08:00
949f42b683
nixos/profiles/desktop: remove improper cloning config
...
This causes a bug to be recursively import nixpkgs and taking over space.
2024-03-03 10:25:26 +08:00
bf52b6b5be
flake-parts/setups/nixos: add foodogsquaredUtils
to module args
...
An ugly solution but can't get around much for generating Nix modules with
the modularly set `foodogsquaredLib` so we'll have to make it evaluated before
the NixOS config evaluation.
2024-03-02 18:20:51 +08:00
21ce62aa00
hosts/graphical-installer: update config
2024-03-02 18:18:44 +08:00
9bb2ca951e
bahaghari/lib: update comments
2024-03-02 18:13:56 +08:00
66b35ea2c6
bahaghari: update library arguments
...
It makes it confusing sometimes. Not worth keeping the design.
2024-03-02 18:10:21 +08:00
b25ed0989d
bahaghari/lib: update Tinted Theming subset
2024-03-02 18:00:40 +08:00
9d122c32c0
bahaghari/lib: update percentage
...
Also reordered the arguments to make it more "functional".
2024-03-02 17:18:15 +08:00
fc2f27eea8
bahaghari/lib: add clamp
2024-03-02 12:58:48 +08:00
0b7b3ffd7d
bahaghari/lib: add grow'
and isWithinRange
...
Also updated the order of the arguments to make it more usable in
functional programming paradigm or whatever.
2024-03-02 12:54:59 +08:00
56463dec13
home-manager/files/mutable-files: update fetch script (again)
2024-03-02 12:44:02 +08:00
c73f9e0c1e
hosts/ni: update kernel modules list
2024-03-02 12:43:39 +08:00
ef29c952d3
flake: remove sops-nix as part of shared modules
2024-03-02 12:43:10 +08:00
3f8cd93335
.sops.yaml: update public keys of cluster
2024-03-02 12:41:20 +08:00
0bd1399508
home-manager/files/mutable-files: fix fetch script
2024-03-01 18:13:26 +08:00
0d78584b98
docs: update READMEs
2024-03-01 18:12:55 +08:00
d2370bdbb8
bahaghari/modules/tinted-theming: make it consistent for YAML files importing
2024-03-01 18:12:12 +08:00
d083b4d0b5
nixvim/plugins/smart-splits: remove
...
It has been upstreamed in NixVim so that's a-go-go.
2024-03-01 18:10:42 +08:00
40352d6a74
lib: standardize the required arguments
...
Just to make it consistent.
2024-03-01 18:09:47 +08:00
d183306336
flake.lock: update inputs
...
Flake lock file updates:
• Updated input 'disko':
'github:nix-community/disko/23d308f0059955e3719efc81a34d1fc0369fbb74' (2024-02-22)
→ 'github:nix-community/disko/a13f36255cf4ce99cc4236a34251c2e7106e101d' (2024-02-26)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/6e1f5e6da33486d1f56d98f97949f961dd621479' (2024-02-22)
→ 'github:nix-community/emacs-overlay/f46c7855660fd07e03c4ce68f025b65f22ff95e2' (2024-03-01)
• Updated input 'emacs-overlay/flake-utils':
'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
→ 'github:numtide/flake-utils/d465f4819400de7c8d874d50b982301f28a84605' (2024-02-28)
• Updated input 'emacs-overlay/nixpkgs-stable':
'github:NixOS/nixpkgs/526d051b128b82ae045a70e5ff1adf8e6dafa560' (2024-02-20)
→ 'github:NixOS/nixpkgs/068d4db604958d05d0b46c47f79b507d84dbc069' (2024-02-29)
• Updated input 'flake-utils':
'github:numtide/flake-utils/1ef2e671c3b0c19053962c07dbda38332dcebf26' (2024-01-15)
→ 'github:numtide/flake-utils/d465f4819400de7c8d874d50b982301f28a84605' (2024-02-28)
• Updated input 'helix-editor':
'github:helix-editor/helix/98ebeeebd8c7462409f82d34ff4ac0a7ae9116c7' (2024-02-21)
→ 'github:helix-editor/helix/44db25939c9361272660854878eb2fc18fcf08e8' (2024-03-01)
• Updated input 'home-manager-unstable':
'github:nix-community/home-manager/0b69d574162cfa6eb7919d5614a48d0185550891' (2024-02-21)
→ 'github:nix-community/home-manager/2f3367769a93b226c467551315e9e270c3f78b15' (2024-02-29)
• Updated input 'neovim-nightly-overlay':
'github:nix-community/neovim-nightly-overlay/a0b0165567b68194f6c0795dd6e3c3dd714b681f' (2024-02-22)
→ 'github:nix-community/neovim-nightly-overlay/cc9a9e3382376958422b12170c7edd78087c7a98' (2024-03-01)
• Updated input 'neovim-nightly-overlay/neovim-flake':
'github:neovim/neovim/d9e6a442f2ff9aebf4d45ad6fb5b05d492eb4e38?dir=contrib' (2024-02-21)
→ 'github:neovim/neovim/5d4e1693cb415e8b76749e833e28f00f14630b87?dir=contrib' (2024-02-29)
• Updated input 'nix-index-database':
'github:nix-community/nix-index-database/17352eb241a8d158c4ac523b19d8d2a6c8efe127' (2024-02-18)
→ 'github:nix-community/nix-index-database/f070c7eeec3bde8c8c8baa9c02b6d3d5e114d73b' (2024-02-25)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/f4631dee1a0fd56c0db89860e83e3588a28c7631' (2024-02-22)
→ 'github:nix-community/nixos-generators/2c9562e7624fa1b50983fc18d504bf86202bef49' (2024-02-29)
• Updated input 'nixos-generators/nixlib':
'github:nix-community/nixpkgs.lib/e623008d8a46517470e6365505f1a3ce171fa46a' (2024-02-18)
→ 'github:nix-community/nixpkgs.lib/479831ed8b3c9c7b80533999f880c7d0bf6a491b' (2024-02-25)
• Updated input 'nixos-stable':
'github:NixOS/nixpkgs/526d051b128b82ae045a70e5ff1adf8e6dafa560' (2024-02-20)
→ 'github:NixOS/nixpkgs/068d4db604958d05d0b46c47f79b507d84dbc069' (2024-02-29)
• Updated input 'nixos-unstable':
'github:NixOS/nixpkgs/0e74ca98a74bc7270d28838369593635a5db3260' (2024-02-21)
→ 'github:NixOS/nixpkgs/9099616b93301d5cf84274b184a3a5ec69e94e08' (2024-02-28)
• Updated input 'nixos-unstable-small':
'github:NixOS/nixpkgs/591f9cbebeef5dfdcb24997a3069d7f29c365ab9' (2024-02-21)
→ 'github:NixOS/nixpkgs/bc6d119bd0615780470db760bc2cb24ee4583102' (2024-02-29)
• Updated input 'nixos-wsl':
'github:nix-community/NixOS-WSL/e6bbc01a35626b8db741bcbc0af807379d372218' (2024-02-19)
→ 'github:nix-community/NixOS-WSL/3257ad7f173b0314c8a42fec450fa6556495b97c' (2024-02-29)
• Updated input 'nixpkgs-unstable':
'github:NixOS/nixpkgs/98b00b6947a9214381112bdb6f89c25498db4959' (2024-02-22)
→ 'github:NixOS/nixpkgs/ebe6e807793e7c9cc59cf81225fdee1a03413811' (2024-02-29)
• Updated input 'nixvim':
'github:nix-community/nixvim/d6a66851feb5393911665a34bcaecd72fe6e5bd9' (2024-02-22)
→ 'github:nix-community/nixvim/be87309e0c1da19d99d969625300aaed36ff1b91' (2024-02-28)
• Updated input 'nixvim/nix-darwin':
'github:lnl7/nix-darwin/44f50a5ecaab72a61d5fd8e5c5717bc4bf9c25dd' (2024-02-12)
→ 'github:lnl7/nix-darwin/6c06334f0843c7300d1678726bb607ce526f6b36' (2024-02-27)
• Updated input 'nixvim/pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/0db2e67ee49910adfa13010e7f012149660af7f0' (2024-02-07)
→ 'github:cachix/pre-commit-hooks.nix/5df5a70ad7575f6601d91f0efec95dd9bc619431' (2024-02-15)
• Updated input 'nur':
'github:nix-community/NUR/f67ac59acc731fbc4e584b6d5e319d084bb876e0' (2024-02-22)
→ 'github:nix-community/NUR/55aa32e99d1a780ff593f667aab845c76ba9ac07' (2024-03-01)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/f6b80ab6cd25e57f297fe466ad689d8a77057c11' (2024-02-21)
→ 'github:Mic92/sops-nix/a1c8de14f60924fafe13aea66b46157f0150f4cf' (2024-02-26)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/69405156cffbdf2be50153f13cbdf9a0bea38e49' (2024-02-17)
→ 'github:NixOS/nixpkgs/89a2a12e6c8c6a56c72eb3589982c8e2f89c70ea' (2024-02-25)
2024-03-01 10:25:52 +08:00
878dddea77
bahaghari/lib: init math subset
...
In preparation for implementing the colorspace library subset.
2024-02-29 22:06:33 +08:00
9fde40828b
bahaghari/lib: simplify fromDec
implementation
2024-02-29 16:13:49 +08:00
e5083302b2
bahaghari: reformat codebase
2024-02-29 16:12:21 +08:00
fb634531e4
hosts/graphical-installer: add nixos
HM user and a web browser
2024-02-28 21:18:12 +08:00
a0c73c3901
users/nixos: init
2024-02-28 21:17:27 +08:00
df0bef635c
overlays/firefox-foodogsquared: add guest variant
2024-02-28 21:16:38 +08:00
4e733d9e70
hosts/graphical-installer: update conditional for nixos-generators format
2024-02-28 20:18:03 +08:00
a91b54bb7b
hosts/ni/hardware/qol: remove extraneous settings for kernel booting
2024-02-28 20:17:27 +08:00
cbf897fc49
hosts/ni: remove hardcoded SSH key
...
It's not needed anymore.
2024-02-28 20:16:28 +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
22e3a09243
flake-parts/setups/nixos: add shouldbePartOfNixOSConfigurations
...
This allows explicitly including a NixOS config even with the unfulfilled
conditions. With deploy-rs nodes, they're pretty specific so we'll opt for
this solution.
2024-02-28 18:47:43 +08:00
cf64ff7490
flake-parts/setups/nixos: fix erroneous code
2024-02-28 18:46:09 +08:00
51f52dc3f9
home-manager/files/mutable-files: properly group fetch subscripts
2024-02-28 18:45:37 +08:00
c08289419c
lib/nixos: update to include config
2024-02-28 18:44:27 +08:00
b84d07ac0c
bahaghari/lib: update hex subset with generateBaseDigitType
2024-02-28 18:43:20 +08:00
29d4bb657a
bahaghari/lib: init generateBaseDigitType
2024-02-28 18:39:00 +08:00
ac75f74d36
shell.nix: add disko
2024-02-28 17:19:03 +08:00
f21b9367c9
bahaghari/lib: improve generateGlyphSet
2024-02-28 10:44:16 +08:00
103988226b
bahaghari/lib: add pow
and generateConversionTable
2024-02-28 10:43:37 +08:00
74b7879e51
apps/run-workflow-with-vm: update build script and config
2024-02-27 21:27:08 +08:00
3d515564a4
docs: update project README
2024-02-27 21:21:21 +08:00
fb6c2789a9
hosts/graphical-installer: add external-hdd as main Disko config
2024-02-27 21:20:42 +08:00
d354debb75
hosts/graphical-installer: improve config
...
Also this.
2024-02-27 21:19:31 +08:00