Gabriel Arazas
f9751a9510
hosts/ni: update config
2022-11-25 21:27:25 +08:00
Gabriel Arazas
da5b904fd7
hosts/bootstrap: update ISO filename
2022-11-25 14:51:27 +08:00
Gabriel Arazas
549d067278
hosts/ni: update
2022-11-25 14:51:27 +08:00
Gabriel Arazas
51d51f5398
hosts/plover: init
2022-11-25 14:51:27 +08:00
Gabriel Arazas
e891fdbdbf
hosts/void: add host
...
01000110 01101111 01110010 00100000 01001001 00100000 01100001 01101101
00100000 01100100 01101111 01101110 01100101 00100001
01000110 01101111 01110010 00100000 01001001 00100000 01100001 01101101
00100000 01100010 01101111 01110010 01100101 01100100 00101110
00101110 00101110
2022-09-26 08:35:10 +08:00
Gabriel Arazas
915a93321a
docs: update
2022-09-19 10:56:06 +08:00
Gabriel Arazas
4f2292bd62
hosts/graphical-installer: correct workflow attribute
2022-09-01 22:44:46 +08:00
Gabriel Arazas
c9ccb53bac
flake.nix: use Nix-built Guix service module
2022-08-27 13:41:12 +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
Gabriel Arazas
12251141e7
users/foo-dogsquared: add public key and update config
2022-08-19 17:36:33 +08:00
Gabriel Arazas
62f18a083f
hosts/ni: add more programs
2022-08-11 09:45:19 +08:00
Gabriel Arazas
5e605b4053
hosts/ni: update config
2022-08-10 12:14:11 +08:00
Gabriel Arazas
adff4fd67f
flake.nix: update hosts default config
2022-07-28 17:29:58 +08:00
Gabriel Arazas
688bfb59c4
hosts/ni: update config and store secrets
2022-07-19 07:11:01 +08:00
Gabriel Arazas
617a02f382
hosts/ni: install wezterm
2022-07-16 17:25:47 +08:00
Gabriel Arazas
863daae3f5
hosts/ni: update host config
2022-07-14 08:21:09 +08:00
Gabriel Arazas
eebaf93938
docs: update READMEs and comments
2022-07-09 14:04:17 +08:00
Gabriel Arazas
30c7ee0203
profiles/agenix: move into default config
2022-07-09 14:01:37 +08:00
Gabriel Arazas
7ad9a62f2c
profiles/users: move as a library function
2022-07-09 14:00:51 +08:00
Gabriel Arazas
212378440d
hosts/bootstrap: fix configuration
2022-07-08 09:46:56 +08:00
Gabriel Arazas
342e1b11f1
hosts/ni: update config with setup
2022-07-06 07:38:21 +08:00
Gabriel Arazas
9dc7dff602
hosts/ni: update config
...
For now, we're removing the backup media task just to make it easier to
install for non-local setups. It is pretty much the only thing that
requires the most secrets and I want to easily showcase my NixOS setup
or something like that. Enabling the task is still in the local changes,
just not to be committed.
2022-06-12 13:49:56 +08:00
Gabriel Arazas
d586fba900
update profiles and user configs
2022-05-20 14:47:09 +08:00
Gabriel Arazas
7ec58315c1
update various files
2022-04-30 20:31:11 +08:00
Gabriel Arazas
9f6cef56f8
profiles/system: add auto-upgrade option
2022-04-17 22:33:04 +08:00
Gabriel Arazas
7ae53c1563
profiles/desktop: rename into profiles/system
...
It is causing some confusion since it is slowly gaining some
non-desktop-related functions too. A rename would be appropriate now.
2022-04-17 11:00:38 +08:00
Gabriel Arazas
7f44233e09
docs: update
2022-04-15 21:39:01 +08:00
Gabriel Arazas
d225257f8d
hosts: init graphical-installer
...
This is my personalized graphical installer to make installing NixOS a
little easier with all of my comfy config. Though, this won't be seeing
a release as the resulting file is over GitHub's asset size limit of
2GB. Man...
2022-03-01 23:07:56 +08:00
Gabriel Arazas
1d7f318696
Clean up files
2022-02-11 12:31:44 +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
11723c53e3
Create personalized bootstrap ISO
2022-02-05 08:14:03 +08:00
Gabriel Arazas
905b5680b1
Clean up the files
2022-02-02 12:27:32 +08:00
Gabriel Arazas
4ec2730ad8
host/ni: use Guix module from guix-overlay
2022-02-02 12:27:32 +08:00
Gabriel Arazas
a6a4b2b1e1
Update various files
2022-01-25 09:32:17 +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
12077bfc60
Update ni
configuration
2021-12-26 18:43:49 +08:00
foo-dogsquared
875abade93
Add modules.desktop.wine
option
...
I'll experiment using Wine with NixOS. Let's just see how this goes.
2021-12-25 22:31:12 +08:00
foo-dogsquared
4c0f04266e
Remove editor module for NixOS
...
The dedicated editor module for NixOS has been removed seeing as it is
barely used. The only exception is Neovim which is moved into
`modules.dev.neovim`.
2021-12-25 20:35:55 +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
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
00e5c13cff
Improve NixOS custom user module
...
Now, it allows for fine-grained configuration for specific users. I also
managed to fix the infinite recursion error by directly assigning the
values to the keys instead of creating a merged module value in
`config`.
2021-12-19 17:33:33 +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
c7d2b21756
Revert restructuring
2021-12-06 18:12:00 +08:00
Gabriel Arazas
889742c402
Add library and desktop modules
2021-12-06 17:53:34 +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
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