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
46d7cf94e0
nixos/workflows/a-happy-gnome: add scratch window bindings for PaperWM
2024-02-02 17:29:30 +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
cc81b17370
workflows/a-happy-gnome: add custom keybinding for recording
2023-09-06 05:46:04 +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
ad7a75800b
workflows/a-happy-gnome: update timeout to 20 seconds
2023-02-06 19:35:22 +08:00
bbe083cd6a
workflows/a-happy-gnome: reduce extra configuration
2023-02-05 16:24:34 +08:00
093271368f
themes/a-happy-gnome: update "Burn my Windows" settings
...
I'm a sucker for these subtle window effects.
2023-01-17 21:34:54 +08:00
Gabriel Arazas
3a7816a901
chore: reformat codebase
2022-11-19 11:32:29 +08:00
Gabriel Arazas
9cb4e335e0
docs: update
2022-11-13 14:03:49 +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
bd11015b97
themes/a-happy-gnome: create .editorconfig
2022-09-25 11:50:35 +08:00
Gabriel Arazas
9f5b9c1be3
themes/a-happy-gnome: add PaperWM shell extension
2022-09-21 14:17:11 +08:00
Gabriel Arazas
9fc40da4f0
themes/a-happy-gnome: format dconf keyfiles
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