Bruno BELANYI
|
e4d3d8a949
|
modules: system: add boot
And enable mounting `/tmp` as tmpfs by default.
|
2021-06-14 16:41:28 +02:00 |
|
Bruno BELANYI
|
902539ea6d
|
modules: system: documentation: include POSIX man
|
2021-06-12 13:23:09 +02:00 |
|
Bruno BELANYI
|
23e5ddd7f3
|
modules: services: matrix: add mail configuration
|
2021-06-09 19:14:09 +02:00 |
|
Bruno BELANYI
|
4c4c8ea4e5
|
modules: services: matrix: enable spaces
|
2021-06-09 18:33:54 +02:00 |
|
Bruno BELANYI
|
ce8138eb07
|
modules: services: matrix: add SMS verification
|
2021-06-09 18:32:59 +02:00 |
|
Bruno BELANYI
|
a5d63dcf65
|
modules: hardware: add mx-ergo
This adds the ability to scroll using the ball, which is way better.
|
2021-06-07 17:56:46 +02:00 |
|
Bruno BELANYI
|
9d96899065
|
modules: home: use 'username' config value
|
2021-05-30 01:31:05 +02:00 |
|
Bruno BELANYI
|
22a01eeadf
|
modules: system: users: make it configurable
Notably, make use of my global 'username' option.
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
558f9b3919
|
modules: add option to specify username
Given that I use it in plenty of places, it makes sense to place it
there for reference in other modules.
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
c23d89dcb2
|
modules: system: packages: make it configurable
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
7916a26a58
|
modules: system: nix: make it configurable
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
565d40fefb
|
modules: system: language: make it configurable
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
a3eaa6d97e
|
modules: system: move 'packages'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
130e04a152
|
modules: system: move 'nix'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
43ef533ae1
|
modules: system: move 'documentation'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
377c97ea9f
|
modules: system: move 'language'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
7f285ab9cf
|
modules: system: move 'users'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
50a5347802
|
modules: system: move 'media'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
3ff50b1c22
|
modules: add 'system' directory
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
9b568beb9a
|
modules: move 'services' into subfolder
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
274b909971
|
modules: hardware: move 'upower'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
dd19b9dd92
|
modules: hardware: move 'sound'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
5f0c1f6a79
|
modules: hardware: move 'networking'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
abbe1bb203
|
modules: hardware: move 'ergodox'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
ec1bc63de7
|
modules: hardware: move 'bluetooth'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
66cd746e53
|
modules: add 'hardware' directory
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
36344fe924
|
modules: ergodox: remove useless group clause
The `zsa` module already add the group itself.
|
2021-05-29 16:15:20 +02:00 |
|
Bruno BELANYI
|
da6c160baf
|
modules: bluetooth: add pipewire codecs
|
2021-05-25 23:13:35 +02:00 |
|
Bruno BELANYI
|
10434bdbfc
|
modules: sound: add pipewire configuration
|
2021-05-25 18:19:52 +02:00 |
|
Bruno BELANYI
|
20513ab3a2
|
modules: add sound
I will probably want to share this configuration between multiple
machines in the future.
|
2021-05-25 18:19:52 +02:00 |
|
Bruno BELANYI
|
1647ab4ac7
|
modules: nix: expose pinned nixpkgs as 'pkgs'
That way if I do want to use that latest version, I can still use
`nixpkgs#<whatever>`.
|
2021-05-22 23:49:57 +02:00 |
|
Bruno BELANYI
|
4fcad6026a
|
modules: nix: pin flake registry to common inputs
|
2021-05-22 23:47:27 +02:00 |
|
Bruno BELANYI
|
853bb7a0ce
|
modules: add upower
|
2021-05-16 00:03:59 +02:00 |
|
Bruno BELANYI
|
996d61b0f4
|
modules: users: simplify 'groupsIfExist'
|
2021-05-16 00:03:59 +02:00 |
|
Bruno BELANYI
|
4650c47974
|
modules: bluetooth: fix documentation
|
2021-05-16 00:03:59 +02:00 |
|
Bruno BELANYI
|
ddffa1f247
|
modules: documentation: add linux man pages option
I want to be able to read about syscalls or the C library.
|
2021-05-10 00:31:01 +02:00 |
|
Bruno BELANYI
|
2b6399606a
|
modules: documentation: use 'mkDisableOption'
The documentation module already gates behind 'documentation.enable' for
the other options.
|
2021-05-10 00:31:01 +02:00 |
|
Bruno BELANYI
|
35b8de02c2
|
modules: add bluetooth
|
2021-05-10 00:31:01 +02:00 |
|
Bruno BELANYI
|
8013120856
|
modules: networking: add 'wireless' option
|
2021-05-10 00:31:01 +02:00 |
|
Bruno BELANYI
|
165e26f0b3
|
modules: users: add myself to 'networkmanager'
|
2021-05-08 17:14:13 +02:00 |
|
Bruno BELANYI
|
5973841ff5
|
modules: users: reformat
|
2021-05-08 17:14:13 +02:00 |
|
Bruno BELANYI
|
2dbb25a9e3
|
modules: packages: prefer user compinit to global
This should make the shell startup faster.
|
2021-05-08 17:14:13 +02:00 |
|
Bruno BELANYI
|
38a475d35d
|
modules: users: add myself to 'video' and 'audio'
|
2021-05-08 17:14:13 +02:00 |
|
Bruno BELANYI
|
864e78bc61
|
modules: add home
This makes setting and referring to my home-manager options easier.
|
2021-05-08 17:14:13 +02:00 |
|
Bruno BELANYI
|
e51ab70d5b
|
modules: add documentation
|
2021-04-25 12:39:17 +00:00 |
|
Bruno BELANYI
|
3a4098a6c4
|
modules: users: sort groups
|
2021-03-31 17:56:36 +00:00 |
|
Bruno BELANYI
|
af1332fa89
|
modules: users: eta reduction of 'groupsIfExist'
|
2021-03-08 19:02:28 +00:00 |
|
Bruno BELANYI
|
e09da8505e
|
services: move 'media' to 'modules' instead
Its not actually a service, but more of a configuration needed by some
services. Therefore it belongs in modules.
|
2021-03-07 18:39:42 +00:00 |
|
Bruno BELANYI
|
012163eb44
|
modules: add ergodox
This enables usage of ZSA tools, such as `wally` or their online
training tool for any users that are part of `plugdev`.
|
2021-03-07 18:39:42 +00:00 |
|
Bruno BELANYI
|
5b63b70958
|
modules: users: add to groups in single place
|
2021-03-07 18:39:42 +00:00 |
|