Commit Graph

688 Commits

Author SHA1 Message Date
Gabriel Arazas
7277b86f7a gnome-shell-extension-pop-shell: unstable-2021-11-30 -> unstable-2022-01-19 2022-01-20 16:16:13 +08:00
Gabriel Arazas
342a077f04 home-manager/services/mopidy: Simplify the service
Now, the configuration is made into a proper Nix configuration with the
output being converted to INI format.

For mapping the types, look for `mopidy/config/types.py`. The only
quirky mapping so far is the list type.
2022-01-20 16:12:48 +08:00
Gabriel Arazas
b750b29031 gnome-shell-extension-burn-my-windows: 8 -> 9 2022-01-19 13:37:21 +08:00
Gabriel Arazas
e617dcb433 Format the packages through nixfmt 2022-01-19 09:56:17 +08:00
Gabriel Arazas
ccf848e485 Remove packages that are now available upstream 2022-01-19 09:54:31 +08:00
Gabriel Arazas
0f31e8b361 modules/nixos/services/guix: add Guix binary installation service 2022-01-19 09:53:55 +08:00
Gabriel Arazas
f5ba9bf0cb guix-binary: init at 1.3.0 2022-01-19 09:53:23 +08:00
Gabriel Arazas
5b0e1a78f3 Add nix-overlay-guix and update the inputs
The overlay is most likely for show and not going to be used only for my
experiments due to the service not working well. I may just use the
binary installation instead if this didn't work.
2022-01-18 20:05:25 +08:00
Gabriel Arazas
7135034861 tic-80: unstable-2021-12-18 -> unstable-2022-01-18 2022-01-18 18:29:45 +08:00
Gabriel Arazas
a28ad2f663 rnote: init at 0.2.5 2022-01-18 18:28:09 +08:00
Gabriel Arazas
8b5fd926ec Allow self-references in top-level package list
It now allows for package to use our own packages easily.

Though, having a recursive attribute set can be easier, setting our
package list this way is easier to maintain in the long-term since it is
a set-and-forget setup. The only disadvantage I can see is the need to
re-review what the hell the code is doing depending on my familiarity
for Nix in the future. ;p
2022-01-18 18:21:20 +08:00
Gabriel Arazas
3148121bf6 gnome-shell-extension-burn-my-windows: 7 -> 8 2022-01-18 11:44:04 +08:00
Gabriel Arazas
1ae2f4e583 guile-hall: init at 0.4.1 2022-01-17 15:29:14 +08:00
Gabriel Arazas
22d734bdc6 guile-config: init at 0.5.0 2022-01-17 15:28:55 +08:00
Gabriel Arazas
06db2633f5 Add gnu devshell for GNU projects 2022-01-17 14:51:41 +08:00
Gabriel Arazas
e152559256 vpaint: fix the metadata 2022-01-16 18:19:53 +08:00
Gabriel Arazas
ea6fe6084b gnome-shell-extension-fly-pie: 12 -> 13 2022-01-16 18:19:38 +08:00
Gabriel Arazas
def1a4a9a4 Update miscellaneous parts of the configuration 2022-01-12 11:03:31 +08:00
Gabriel Arazas
3d2076dabb Add nix-alien for NixOS-related configurations 2022-01-12 10:45:06 +08:00
Gabriel Arazas
7db21c9fc5 Format the files through nixfmt 2022-01-11 20:22:08 +08:00
Gabriel Arazas
d0a87597c5 Make minor adjustments to several modules 2022-01-11 20:19:54 +08:00
Gabriel Arazas
66dbda3561 Create mopidy home-manager module
It is just an adapted version from the NixOS module. I'll eventually
figure out how to be 'properly configured' with the Nix language through
the `lib.generator`.
2022-01-11 20:15:05 +08:00
Gabriel Arazas
4171a71b10 Revert "Update flake inputs as of 2022-01-11"
This reverts commit 0639f2e57d.
2022-01-11 18:30:14 +08:00
Gabriel Arazas
50dc692909 vpaint: init at 2021-01-11 2022-01-11 13:10:10 +08:00
Gabriel Arazas
0639f2e57d Update flake inputs as of 2022-01-11 2022-01-11 13:10:10 +08:00
Gabriel Arazas
694b66611a Update devshell 2022-01-11 13:10:07 +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
Gabriel Arazas
4e7338686e Refactor flake.nix 2022-01-07 11:09:32 +08:00
Gabriel Arazas
9ab450a741 Update library to be more concise with its inputs 2022-01-07 11:08:50 +08:00
foo-dogsquared
2e182005ed photon-rss: fix the 404 error
Didn't realize it caused an error since the package name was finalized
in the last minute. Whoops...
2022-01-05 20:45:37 +08:00
foo-dogsquared
abef9a7738 ratt: init at 2022-01-04-a9c98c53
Just for reassurance, I've tested it with the sample configurations.
It's fine for the most part.
2022-01-04 16:56:34 +08:00
foo-dogsquared
501a83b216 photon-rss: init at 2022-01-04-57687766
The version is simply `${DATE}-${COMMIT}` since there's no proper
versioning of the project (yet or maybe not).
2022-01-04 16:44:39 +08:00
foo-dogsquared
38c73eeeaf gnome-shell-extension-burn-my-windows: 6 -> 7 2022-01-04 07:39:08 +08:00
foo-dogsquared
835502ed68 Update README and gitignore 2022-01-03 17:30:24 +08:00
foo-dogsquared
3e56aea47d Add my binary cache for my own packages 2022-01-03 17:29:49 +08:00
foo-dogsquared
bc3346ea31 gnome-shell-extension-burn-my-windows: 4 -> 6 2022-01-03 17:29:15 +08:00
foo-dogsquared
c224f4dd76 Automate building of packages to my Cachix cache 2022-01-02 22:33:49 +08:00
foo-dogsquared
26f6222c8d Add devshell for TIC-80
I haven't used it. I'm just testing to create devshells with my own
overlays.
2022-01-02 22:31:11 +08:00
foo-dogsquared
45c074771d Refactor flake configuration 2022-01-02 22:30:00 +08:00
foo-dogsquared
916c231bbb Update bleachbit module in home-manager
Now the browser-related cleaners are separated from the default cleaner
lists and has to be activated with `withBrowserCleanup` option.

Browser caches cleanup are also added as part of the updated module.
2022-01-02 09:29:48 +08:00
foo-dogsquared
4d0be61d65 Update flake inputs 2022-01-02 08:53:59 +08:00
foo-dogsquared
0b2b336560 Add the NUR to the flake inputs
I'm going to use it mostly for its extra packages (and maybe some of its
modules).
2022-01-02 08:48:15 +08:00
foo-dogsquared
9fd7213200 Add emacs-overlay to the config 2022-01-02 08:40:01 +08:00
foo-dogsquared
73e829fc96 gnome-shell-extension-desktop-cube: 5 -> 7 2022-01-02 07:47:25 +08:00
foo-dogsquared
db9f7dad4f gnome-shell-extension-burn-my-windows: 2 -> 4 2022-01-02 07:47:12 +08:00
foo-dogsquared
f107560769 Create a new of borgmatic NixOS service
Based from the original but only the service fully baked in with Nix
instead of importing the sample service and timer unit file into
systemd.
2022-01-01 20:17:20 +08:00
foo-dogsquared
c96889b62e Add a development shell for this project 2022-01-01 20:14:50 +08:00
foo-dogsquared
69225a0ceb junction: init at 1.4.0 2022-01-01 20:13:48 +08:00
foo-dogsquared
12077bfc60 Update ni configuration 2021-12-26 18:43:49 +08:00