Commit Graph

39 Commits

Author SHA1 Message Date
03590ad834
nixos/workflows: disable display manager services
This is now on the individual configurations to enable them since most
workflows are expected to be quite similar to desktop environments like from
default NixOS modules.
2024-02-15 23:14:33 +08:00
ec881d46a3
nixos/workflows/a-happy-gnome: remove resolved service
IDK why it's there but ehh...
2024-02-06 20:18:48 +08:00
ccfd409912
nixos/workflows/a-happy-gnome: disable Desktop Cube GNOME extension 2024-02-02 17:29:55 +08:00
4671d1654b
nixos/workflows/a-happy-gnome: add more extensions 2024-01-17 17:58:34 +08:00
0cb9d89b03
workflows/a-happy-gnome: reformat 2024-01-06 19:16:32 +08:00
9bb03e86b8
chore: reformat codebase 2024-01-01 13:56:10 +08:00
da2dc887e7
workflows/a-happy-gnome: move to programs.dconf.profiles setup
We can even combine already existing keyfiles with Nix data which is nice.
2023-12-28 16:37:12 +08:00
b3ff513304
workflows/a-happy-gnome: update configuration 2023-12-28 16:31:30 +08:00
3afb2e4d56
workflows: remove conditional config
Now this is handled on the host-specific modules.
2023-12-27 09:27:02 +08:00
35f2d5b9b8
config: add comments 2023-12-18 18:44:27 +08:00
69bdcda87a
workflows: fix project-specific conditional config 2023-12-14 11:51:00 +08:00
9dc2df5397
profiles/i18n: refactor module 2023-12-13 11:24:04 +08:00
52566deb5a
workflows/a-happy-gnome: update settings and extension list 2023-11-24 21:50:54 +08:00
c410ece05a
treewide: remove options attribute for modules 2023-10-02 14:26:11 +08:00
6fc14f8358
workflows/a-happy-gnome: update and refactor module 2023-09-19 13:50:47 +08:00
19ba7b9a5a
workflows/a-happy-gnome: restructure dconf config folder structure 2023-09-09 08:02:37 +08:00
263e1f929e
workflows/a-happy-gnome: move profile into dconf package
This prevents the need to use an internal attribute so it's all good.
2023-09-06 05:45:04 +08:00
6dcbb30e4a
config: change internal variable used for checking 2023-07-28 08:30:12 +08:00
3c4aef00d4
modules: convert module description to RFC0072-style 2023-07-27 11:13:39 +08:00
2b87602a67
workflows/a-happy-gnome: add Nautilus extensions 2023-07-21 13:11:57 +08:00
be66567fec
workflows/a-happy-gnome: update extension list 2023-07-14 22:29:00 +08:00
8d41d0b764
workflows/a-happy-gnome: fix isInternal usage 2023-07-14 10:51:03 +08:00
3ccdbf3b31
workflows/a-happy-gnome: add gnome-decoder to application list 2023-06-11 12:28:07 +08:00
bf92556c53
workflows/a-happy-gnome: add Gradience to default app list 2023-06-08 12:17:17 +08:00
b0e33cc16f
workflows/a-happy-gnome: add adw-gtk3 and Handbrake 2023-05-15 22:11:03 +08:00
ccaaf760d6
workflows/a-happy-gnome: alphabetize package lists 2023-05-09 10:48:00 +08:00
34bda33d8f
workflows/a-happy-gnome: add Flowtime into extra apps list 2023-05-02 12:33:42 +08:00
1429b02552
workflows/a-happy-gnome: update desktop and network configuration 2023-03-09 11:12:15 +08:00
6329dd4546
workflows/a-happy-gnome: add eyedropper application 2023-02-25 10:02:14 +08:00
ff1927deb5
hosts/ni: update DNS routing for VPN internal network 2023-02-14 11:02:50 +08:00
bbe083cd6a
workflows/a-happy-gnome: reduce extra configuration 2023-02-05 16:24:34 +08:00
Gabriel Arazas
3a7816a901 chore: reformat codebase 2022-11-19 11:32:29 +08:00
Gabriel Arazas
9b4e76a437 workflows/a-happy-gnome: update config 2022-11-05 09:45:13 +08:00
Gabriel Arazas
42a496aa27 workflows/a-happy-gnome: add more applications
Also, the Nautilus extensions are not much used so
eeeeeeeehhhh...........
2022-10-10 11:45:45 +08:00
Gabriel Arazas
ef2648bf3a config: add convention for setting profiles conditionally 2022-09-28 19:49:44 +08:00
Gabriel Arazas
be2d6bcfcb workflows: discourage usage of profiles
I haven't realized that my own workflows use them when profiles are not
even exported in the flake output. Whoops...

For this, I'll put up a compromise by explicitly importing them.
2022-09-26 11:47:16 +08:00
Gabriel Arazas
9f5b9c1be3 themes/a-happy-gnome: add PaperWM shell extension 2022-09-21 14:17:11 +08:00
Gabriel Arazas
39e11eac71 profiles/i18n: modularize common config into separate options 2022-09-12 18:51:09 +08:00
Gabriel Arazas
6cb1515d91 themes: rename into workflows
More self-descriptive == better. Plus it does imply that themes only
change aesthetics which is not often the case with the usual modules
that are defined here.
2022-08-27 13:41:12 +08:00