Commit Graph

218 Commits

Author SHA1 Message Date
03552df4e3
lib: move env-specific subsets into their own directory 2024-05-27 15:21:48 +08:00
3bc011a3ed
home-manager/programs/zed-editor: init module 2024-05-18 16:41:21 +08:00
26f827d9dd
home-manager/suites/dev: update state variable to use ignoreDirectories 2024-05-18 16:41:21 +08:00
435654f95e
home-manager/suites/dev: update fzf and eza settings 2024-05-18 16:41:20 +08:00
9cd81e5880
home-manager/state: init module 2024-05-18 16:41:20 +08:00
fadfea8215
modules: disable flake registry in Nix settings
Now we'll see what flakes are doing it properly.
2024-05-18 16:41:18 +08:00
f053a92a99
home-manager/suites/dev: add Copier tool 2024-05-18 16:41:17 +08:00
468333ff40
home-manager/services/activitywatch: remove module
It's now available as an upstream module, yay!
2024-05-18 16:41:16 +08:00
6965e6e013
home-manager/suites/dev: update eza config 2024-05-18 16:41:16 +08:00
2b5b7cf50a
home-manager/files/mutable-files: fix fetch script 2024-03-15 17:29:11 +08:00
659dc6addd
home-manager/profiles/overlays: init 2024-03-09 11:42:25 +08:00
e89e80516e
home-manager/services/{gallery-dl,yt-dlp}: update unit name template 2024-03-09 11:41:47 +08:00
a42c588402
home-manager/services/yt-dlp: fix infinite recursion error 2024-03-09 11:06:03 +08:00
65a52252bd
home-manager/programs/pipewire: fix module 2024-03-06 20:46:05 +08:00
f6d6a4acae
home-manager/programs/neovide: improve the conditional for settings file 2024-03-06 16:29:24 +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
56463dec13
home-manager/files/mutable-files: update fetch script (again) 2024-03-02 12:44:02 +08:00
0bd1399508
home-manager/files/mutable-files: fix fetch script 2024-03-01 18:13:26 +08:00
40352d6a74
lib: standardize the required arguments
Just to make it consistent.
2024-03-01 18:09:47 +08:00
51f52dc3f9
home-manager/files/mutable-files: properly group fetch subscripts 2024-02-28 18:45:37 +08:00
ac036d10a9
modules: fix custom library 2024-02-25 22:27:05 +08:00
5af7ac1c3d
modules: add extra arguments private module
Even easier way to set things up now.
2024-02-25 20:04:29 +08:00
8377dba214
nixos/tinted-theming: remove
Entirely replaced with Bahaghari subproject now.
2024-02-25 20:00:54 +08:00
6acc1507ba
home-manager/suites/desktop: improve code 2024-02-23 20:36:27 +08:00
7736fd7059
home-manager/files/mutable-files: revise custom script 2024-02-13 12:26:14 +08:00
79e118e609
{nixos,home-manager,nixvim}/tinted-theming: init 2024-02-10 10:34:03 +08:00
e8d79d2b68
chore: reformat codebase 2024-02-07 08:51:34 +08:00
e5ace891b0
home-manager/programs/neovide: init 2024-02-07 07:46:33 +08:00
783599e8e1
home-manager/programs/pipewire: fix config file locations 2024-02-06 20:28:32 +08:00
6d1cb78564
home-manager/programs/pipewire: init 2024-02-04 22:25:20 +08:00
1b4d91c67b
modules: create dedicated default Nix config profile 2024-01-27 16:51:10 +08:00
58e9380ad2
modules: rename suites private module in the filesystem
To make it less hurting for inspecting commits.
2024-01-22 14:52:00 +08:00
fb6c1ad004
home-manager/suites: make use of nixosConfig instead of osConfig 2024-01-22 14:50:00 +08:00
9b7cc8a850
modules: move profiles custom namespace to suites
We now have a "proper" profiles modules ala-nixpkgs so we'll have to move
these to make it less confusing.
2024-01-22 14:48:55 +08:00
1915a106c9
chore: update comments 2024-01-20 17:22:49 +08:00
c797766ade
home-manager/mutable-files: refactor 2024-01-20 17:21:54 +08:00
1911e2575b
home-manager/mutable-files: put postScript in Service.ExecStartPost systemd directive 2024-01-20 17:21:27 +08:00
7bb0b0dd1f
modules: restructure private modules directory 2024-01-20 17:16:02 +08:00
9bb03e86b8
chore: reformat codebase 2024-01-01 13:56:10 +08:00
193a4796ed
config: improve parts of the codebase 2023-12-26 10:20:32 +08:00
1c46785807
profiles/desktop: update mpv profiles 2023-12-24 18:38:40 +08:00
28d0b5a85b
profiles/editors: revert Neovim setup to default package 2023-12-24 18:12:39 +08:00
6e3b0aa232
profiles/dev: enable eza aliases 2023-12-23 20:32:37 +08:00
e0bb3b2b59
files/mutable-files: change postScript type to lines
Didn't realize you cannot merge strings.
2023-12-23 18:44:06 +08:00
6d2d1dc5af
files/mutable-files: refactor fetch script generation
Taking advantage of Nix's lazyness, at least.
2023-12-23 18:41:51 +08:00
6e9a8e4f24
files/mutable-files: update example 2023-12-20 22:07:09 +08:00
aa2a21d0fc
modules: improve conditional config for system config integration 2023-12-19 17:54:55 +08:00
35f2d5b9b8
config: add comments 2023-12-18 18:44:27 +08:00
0e4b30655e
profiles/desktop: conditionally add yabridge tools 2023-12-18 18:01:54 +08:00
b9fbcc958a
profiles/desktop: init audio.pipewire submodule 2023-12-18 09:01:50 +08:00