Commit Graph

248 Commits

Author SHA1 Message Date
fc4891179d
home-manager/programs/zed-editor: remove
Available now in upstream.
2024-10-30 19:08:14 +08:00
5b82d00975
modules: remove noto-fonts-cjk
It's already duplicated with the other noto-fonts-cjk package.
2024-10-28 09:54:52 +08:00
7eb4b43b7b
home-manager/services/borgmatic: update systemd service config 2024-10-04 16:34:02 +08:00
48ba662cb1
home-manager/services/ludusavi: update systemd service dependencies 2024-10-04 16:29:56 +08:00
e04af9e41a
home-manager/programs/neovide: remove
It is available within the upstream with literally the same options.
2024-10-02 17:07:46 +08:00
6db247e6fe
home-manager/services/borgmatic: fix config location for service-enabled backup configs 2024-10-02 17:05:36 +08:00
89bbff6a81
home-manager/services/borgmatic: remove Service.CPUPolicyScheduling=
systemd service directive

Ehhh... not working with the typical systemd installation to me. :/
2024-10-01 13:04:21 +08:00
18e30ed70c
home-manager/services/borgbackup: init
Pretty much just a ported version of NixOS' BorgBackup service module.
2024-09-23 12:54:20 +08:00
9b75ded877
{home-manager,nixos}/state/paths: update example 2024-09-23 10:10:06 +08:00
46e6409966
home-manager/suites/desktop: remove Thunderbird from documents submodule
Welp, there's now other Thunderbird package.
2024-09-13 21:24:42 +08:00
18a5b73978
home-manager/services/borgmatic: update comments and systemd service unit 2024-09-13 17:19:50 +08:00
61ed2525a6
home-manager/state/paths: update types to be consistent with NixOS version 2024-09-13 17:13:16 +08:00
a7a5e874a0
home-manager/extra-arguments: add NixOS subset for home-manager configs under NixOS systems 2024-09-13 17:08:42 +08:00
35548a428a
home-manager/services: update Install.WantedBy= directives 2024-09-10 08:13:11 +08:00
92cece8273
home-manager/services/borgmatic: init replacement module
Like the previous replacement module, we cannot test it properly since
it relies on `modulesPath` specialArg which home-manager initialize and
nmt doesn't.
2024-09-07 22:04:58 +08:00
d6a634f50a
home-manager/programs/borgmatic: init replacement module 2024-09-07 21:59:26 +08:00
83277cb09f
home-manager/state: add packages suboption 2024-08-23 14:38:55 +08:00
60e40a2073
home-manager/services: update dependency settings for network-dependent services 2024-08-20 19:30:53 +08:00
ea035976cc
home-manager/services/ludusavi: init 2024-08-12 17:55:50 +08:00
6987a2215f
modules: fix state.paths typing 2024-08-02 11:55:21 +08:00
2a2526f196
home-manager/services/gonic: init
Even though it's pointless in practice since it needs firewall for
security-oriented systems but still... could be useful for desktop
systems where security is permissive.
2024-08-01 12:29:56 +08:00
f6c70a278b
home-manager/state: refactor and add paths and ports sub-option
Similarly structured to the NixOS module to make it consistent, yay.
2024-07-31 21:47:48 +08:00
c64c8018b8
home-manager/suites/desktop: fix conditional... again 2024-07-30 18:30:20 +08:00
87f36c728d
home-manager/files/mutable-files: update executable filename for systemd service
Just to make it cleaner.
2024-07-29 16:02:52 +08:00
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