Commit Graph

62 Commits

Author SHA1 Message Date
75218992de
docs/site: write "Project-specific setup" chapter 2023-07-08 22:27:43 +08:00
3a00738bf7
docs/site: write "The lay of the land" chapter 2023-07-08 20:55:04 +08:00
ff8451f0b2
docs/site: write "Using parts of my configuration" chapter 2023-07-08 20:38:42 +08:00
63ebbcb590
docs/site: write "FAQ" chapter 2023-07-08 20:31:04 +08:00
eed3ce402a
docs: update project notes for declarative user management 2023-07-02 12:25:33 +08:00
52b66fa47d
docs: add section for declarative user management 2023-06-29 13:56:15 +08:00
a107bf383e
docs: update declarative user management section 2023-06-29 13:56:04 +08:00
c6d2ca1465
docs: add section for declarative hosts management 2023-06-23 10:24:35 +08:00
4e23ffa6c4
docs: update project setup notes
With the right configuration alongside system
2023-06-22 18:04:02 +08:00
00f5c34a92 docs: update the READMEs 2023-01-17 21:34:54 +08:00
ca2d818411 docs: add section for things should be absent in the project README 2023-01-15 14:39:44 +08:00
a3602f79e4 docs: update project README 2023-01-12 23:00:06 +08:00
533995eb09 docs: update various READMEs 2023-01-07 10:52:30 +08:00
Gabriel Arazas
07b198c5ab docs: update 2022-11-29 15:58:33 +08:00
Gabriel Arazas
918d450134 scripts: init 2022-11-27 00:52:16 +08:00
Gabriel Arazas
9bd62dba58 config: add hydraJobs to the outputs 2022-11-21 20:33:58 +08:00
Gabriel Arazas
468e6862a9 docs: update 2022-11-17 13:36:44 +08:00
Gabriel Arazas
bfe4a8bc8d docs: update project README 2022-10-01 12:59:17 +08:00
Gabriel Arazas
38d8d19054 docs: update 2022-09-28 19:12:38 +08:00
Gabriel Arazas
0efc2a145b docs: update and add README for shells and templates 2022-09-26 08:35:10 +08:00
Gabriel Arazas
58ee2be8c5 docs: add README for profiles and update project README 2022-08-27 13:41:12 +08:00
Gabriel Arazas
3a287069e9 docs: update main README 2022-08-19 17:36:33 +08:00
Gabriel Arazas
3002c765a3 flake: add formatter attribute in the output 2022-08-06 14:57:51 +08:00
Gabriel Arazas
192e3f2065 docs: add section for secrets management 2022-07-26 19:58:09 +08:00
Gabriel Arazas
10131d58be secrets: replace agenix with sops and sops-nix 2022-07-19 07:11:01 +08:00
Gabriel Arazas
d599586053 flake.nix: add an overlay of the packages 2022-07-14 08:21:09 +08:00
Gabriel Arazas
6a0c115432 default.nix: support for traditional channels
Though, it's limited compared to flakes. I supposed that's better than
nothing.
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
c714ef7237 docs: update the READMEs 2022-07-06 07:46:40 +08:00
Gabriel Arazas
7f44233e09 docs: update 2022-04-15 21:39:01 +08:00
Gabriel Arazas
f8cbf04137 README: update docs and fix references 2022-02-23 16:34:48 +08:00
Gabriel Arazas
1d7f318696 Clean up files 2022-02-11 12:31:44 +08:00
Gabriel Arazas
11723c53e3 Create personalized bootstrap ISO 2022-02-05 08:14:03 +08:00
Gabriel Arazas
a6a4b2b1e1 Update various files 2022-01-25 09:32:17 +08:00
Gabriel Arazas
84d0062ca8 templates/basic-devshell: create template 2022-01-25 09:28:10 +08:00
Gabriel Arazas
def1a4a9a4 Update miscellaneous parts of the configuration 2022-01-12 11:03:31 +08:00
foo-dogsquared
835502ed68 Update README and gitignore 2022-01-03 17:30:24 +08:00
foo-dogsquared
ae722324f5 Update documentation 2021-12-26 18:43:23 +08:00
Gabriel Arazas
9eac509b26 Update documentation 2021-12-21 14:29:27 +08:00
Gabriel Arazas
e0a40b8927 Update README and flake inputs 2021-12-18 16:20:58 +08:00
Gabriel Arazas
be63b23770 Create development shells
Only with the basics for now. I've yet to explore more complex use cases
such as the following repos:

- https://github.com/GTrunSec/Coding-Dev-Env-With-NixFlake
- https://github.com/LavaDesu/flakes

This seems nifty feature especially when doing some project spelunking
or something.
2021-12-13 15:32:58 +08:00
Gabriel Arazas
7991d33650 Add secret files in the public
Was initially afraid of how age is secure for the publicly showing
secret files (even if encrypted). We'll start with something simple for
now.
2021-12-11 13:20:55 +08:00
Gabriel Arazas
c7d2b21756 Revert restructuring 2021-12-06 18:12:00 +08:00
Gabriel Arazas
e8b5f05bfd Update flakes and documentations 2021-12-06 17:57:54 +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
0f6cf8871f Update config and format the files 2021-11-30 09:03:05 +08:00
Gabriel Arazas
2260012fc9 Update package set and documentation 2021-11-29 18:27:56 +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
539a798009 Rewrite as a flake
I revisited NixOS this week and I've rewritten my NixOS config from
scratch. I must say I really like Nix flakes. For whatever reason it
just clicked and I understood more programming with Nix despite my
previous experience which is not good. Could be just the fact I had a
break for a long time from completely using Nix (I still used it on
non-NixOS distros).

Eh... I still took some things from the original inspiration of this
configuration so there's that.
2021-11-25 19:55:30 +08:00
Gabriel Arazas
4114c91901 Move drivers in a more appropriate folder 2020-11-02 22:44:48 +08:00