Commit Graph

18 Commits

Author SHA1 Message Date
Gabriel Arazas
1639f920c9 gnome-shell-extension-burn-my-windows: remove package
It is up-to-date from nixpkgs so it is unnecessary at this point.
2022-04-15 21:00:36 +08:00
Gabriel Arazas
e5c6708f64 themes/a-happy-gnome: update XDG prefs and add kitty 2022-03-28 08:19:12 +08:00
Gabriel Arazas
272ff3ca6d nixos/themes/a-happy-gnome: update list of applications 2022-02-24 11:46:50 +08:00
Gabriel Arazas
c753ff5294 Update various files 2022-02-05 18:58:42 +08:00
Gabriel Arazas
d5c914f127 modules/nixos/themes: fix assertion
Whoops... brain fart. :/
2022-02-04 20:43:42 +08:00
Gabriel Arazas
2415514ab1 modules/nixos/themes/a-happy-gnome: update config 2022-02-04 16:38:52 +08:00
Gabriel Arazas
0f3d7fc7f6 modules/nixos/themes/a-happy-gnome: update theme
* Several extension configurations has been updated.
* It has a built-in extension for workspace rules?!
* More extensions!
2022-02-02 12:32:08 +08:00
Gabriel Arazas
8608009146 nixos/themes/a-happy-gnome: Refactor and fix dconf keyfiles 2022-01-20 16:17:15 +08:00
Gabriel Arazas
dda3974ee7 Update "A happy GNOME" theme
- The custom dconf is now placed as a keyfile in the appropriate
  directory.

- Add more packages to the theme module.

Update GNOME 2
2022-01-09 20:06:05 +08:00
Gabriel Arazas
6b481a163a Restructure the modules
While it is easier to maintain the modules by prefixing them all with
`modules`, it is not easy when used from other flakes and/or modules.
This is my attempt on making it easier with appropriate namespaces.

Update home-manager user from the restructure
2022-01-09 19:44:09 +08:00
foo-dogsquared
ae722324f5 Update documentation 2021-12-26 18:43:23 +08:00
foo-dogsquared
6d33406492 Update themes module
Setting themes should be in `modules.themes.themes` for namespacing and
the module itself is gaining options.
2021-12-25 20:32:52 +08:00
Gabriel Arazas
550f890b4f Update custom modules 2021-12-13 15:20:34 +08:00
Gabriel Arazas
efc578e961 Update modules
- Add `modules.desktop.cleanup` for the usual cleanup activties in
  NixOS.
- Update to proper descriptions for module options added with
  `lib.mkEnableOption`.
- Additional packages for various modules.
- Deleted `modules/home-manager/alacritty`. It is pretty useless though.
  :(
2021-12-11 13:16:45 +08:00
Gabriel Arazas
cd15eada5a Update modules and configurations 2021-12-08 12:18:37 +08:00
Gabriel Arazas
c99beb25ce Basic restructuring fix 2021-12-06 18:24:27 +08:00
Gabriel Arazas
c7d2b21756 Revert restructuring 2021-12-06 18:12:00 +08:00
Gabriel Arazas
3a022a374a Restructure the modules
I think this is better for separating modules explicitly. This is also
considered as there are similar objects between modules (e.g., NixOS
and home-manager modules and users).

Revert users module to old position
2021-12-06 17:03:39 +08:00