Commit Graph

224 Commits

Author SHA1 Message Date
666912d615
home-manager/suites: fix conditional for NixOS-enabled parts 2024-07-29 16:01:50 +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
883138bbde
home-manager/files/mutable-files: refactor module 2024-07-10 19:24:29 +08:00
d24209cdcb
modules: update comments 2024-07-09 23:20:29 +08:00
2251678592
home-manager/suites/desktop: re-enable Zrythm 2024-06-19 08:25:31 +08:00
20c0549706
modules: update shared Nix config profile 2024-06-13 13:45:32 +08:00
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