Commit Graph

2409 Commits

Author SHA1 Message Date
d7cd5c14c9
tests/modules/home-manager: init programs.pipewire 2024-03-06 20:28:21 +08:00
a65a0a3982
tests/modules/home-manager: init programs.pop-launcher 2024-03-06 20:23:05 +08:00
9577f5a4f7
hosts/ni/services/backup: refactor code 2024-03-06 17:03:12 +08:00
486153b2e4
shell.nix: add fh 2024-03-06 17:02:38 +08:00
b8616bd7b2
nixos/programs/sessiond: force disabling of default sessiond session
This will completely break if set otherwise so we'll have to force it.
2024-03-06 17:02:08 +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
f3462beed8
nixos/programs/gnome-session: make it explicitly enabled 2024-03-06 16:30:30 +08:00
01fd15fc8a
nixos/programs/sessiond: make it explicitly enabled 2024-03-06 16:30:06 +08:00
f6d6a4acae
home-manager/programs/neovide: improve the conditional for settings file 2024-03-06 16:29:24 +08:00
fd6d903108
nixos-generators/install-iso-graphical: fix module 2024-03-06 16:27:32 +08:00
c5aa3ffa68
flake-parts/setups/nixos: fix code 2024-03-06 16:25:45 +08:00
0f593318c5
tests/modules/home-manager: init 2024-03-06 07:37:33 +08:00
f016e180b5
flake-parts/setups/nixos: prioritize the specified nixpkgs and home-manager branches in nix-path 2024-03-05 20:45:24 +08:00
c17eb9b29e
flake-parts/setups/nixos: improve code 2024-03-05 20:38:33 +08:00
d15434a96b
ags: use nixpkgs' version for Typescript
That's what the upstream uses so we'll go with it.
2024-03-04 22:51:56 +08:00
7923ba111b
ags: 1.7.7 -> 1.8.0 2024-03-04 22:50:32 +08:00
f5e667ad36
flake-parts: import Disko config schema
Also this.
2024-03-04 07:44:40 +08:00
1fb4a0e3e4
flake-parts/setups/nixvim: import private modules
Forgot about this.
2024-03-04 07:44:10 +08:00
0fb557d145
chore: update comments 2024-03-04 07:43:47 +08:00
44b0ba9a61
nixos/suites/filesystem: update device names 2024-03-04 07:42:25 +08:00
bece09c134
hosts/ni: update base config 2024-03-03 16:52:43 +08:00
214a9b886f
docs: update project README for installation section 2024-03-03 16:52:07 +08:00
14d523344d
apps/run-workflow-with-vm: add README and LICENSE file 2024-03-03 16:47:25 +08:00
7f82382b81
hosts/ni: update disko config 2024-03-03 16:44:02 +08:00
0c78d7b32b
tests/lib: init
WE NOW HAVE TESTS ~3 YEARS INTO DEVELOPMENT, BOI!
2024-03-03 16:43:18 +08:00
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