Commit Graph

30 Commits

Author SHA1 Message Date
Gabriel Arazas
2dbe69ba5a home-manager/foo-dogsquared: update user config 2022-07-06 07:46:40 +08:00
Gabriel Arazas
024102c45c home-manager/foo-dogsquared: get config into home
Now that I have time, I've learnt that Git submodules are not supported
well with flake-based setup. Instead, I'll use my dotfiles repo as one
of the inputs as a non-flake which is exactly what I want. NICE!
2022-07-06 07:46:40 +08:00
Gabriel Arazas
342e1b11f1 hosts/ni: update config with setup 2022-07-06 07:38:21 +08:00
Gabriel Arazas
c3acfe9936 users/foo-dogsquared: remove mopidy-spotify
As the error notified, Spotify will remove third-party support, leaving
out packages like this in the dust, being unusable. :(
2022-06-12 13:45:05 +08:00
Gabriel Arazas
d586fba900 update profiles and user configs 2022-05-20 14:47:09 +08:00
Gabriel Arazas
5e48eee2c3 users/home-managers: add Neovim into home packages 2022-05-15 11:19:33 +08:00
Gabriel Arazas
7ec58315c1 update various files 2022-04-30 20:31:11 +08:00
Gabriel Arazas
ac91cdc053 archivebox: update the service module
It can now add and schedule archiving tasks. Since archivebox will use
Crontab module (which uses `/usr/bin/crontab`), the scheduling with the
interface is out of the question. What better way to make it possible
than creating a home-manager module for it?
2022-03-21 10:06:23 +08:00
Gabriel Arazas
c753ff5294 Update various files 2022-02-05 18:58:42 +08:00
Gabriel Arazas
f9589f2ca1 Modularize nixos user
This is to make creating installers easier.
2022-02-05 18:52:19 +08:00
Gabriel Arazas
905b5680b1 Clean up the files 2022-02-02 12:27:32 +08:00
Gabriel Arazas
4800a803bd modules/home-manager/services/recoll: init service 2022-01-31 07:57:38 +08:00
Gabriel Arazas
def1a4a9a4 Update miscellaneous parts of the configuration 2022-01-12 11:03:31 +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
405fd9f1e1 Make miscellaneous updates :) 2021-12-26 16:02:57 +08:00
foo-dogsquared
9f7dc70ab8 Add modules.editors module for home-manager 2021-12-25 22:31:12 +08:00
Gabriel Arazas
9eac509b26 Update documentation 2021-12-21 14:29:27 +08:00
Gabriel Arazas
479f106f4e Update flake and users config 2021-12-19 17:39:18 +08:00
Gabriel Arazas
adf04a9393 Update various configurations
Flake outputs, hosts, users, and formatting of Nix files. et cetera, et
cetera.
2021-12-11 13:37:27 +08:00
Gabriel Arazas
cd15eada5a Update modules and configurations 2021-12-08 12:18:37 +08:00
Gabriel Arazas
993e45bea6 Move the dotfiles to 'foo-dogsquared' user
Specifically, in the `home-manager` folder. It is more appropriate in
there since most of it are intended for user-level configs.
2021-12-06 18:41:14 +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
Gabriel Arazas
97ef9f3382 Update our host and user config 2021-12-02 22:02:29 +08:00
Gabriel Arazas
0f6cf8871f Update config and format the files 2021-11-30 09:03:05 +08:00
Gabriel Arazas
e2699c2cea Update home-manager modules and related configs 2021-11-29 17:56:24 +08:00
Gabriel Arazas
db5fc8269e Update user-specific config
Oh no, now I'm content with creating my own framework instead of using
something like digga or flake-utils.
2021-11-29 13:30:57 +08:00
Gabriel Arazas
516f465185 Update users NixOS module
Welp, that's one step for more convenient and separate user-specific
configuration. It's a tad simpler than
https://github.com/divnix/devos but I want to work my way towards a
similar setup. It's just a little overwhelming starting with that
framework.
2021-11-27 19:21:08 +08:00
Gabriel Arazas
a34674f672 Update config 2021-11-27 16:04:01 +08:00