Bruno BELANYI
|
1994ef2b1b
|
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
|
2fe4f1faad
|
modules: home: use 'username' config value
|
2021-05-30 01:31:05 +02:00 |
|
Bruno BELANYI
|
ea4c699b81
|
modules: system: users: make it configurable
Notably, make use of my global 'username' option.
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
8efe75295d
|
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
|
2d9b11406a
|
modules: system: packages: make it configurable
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
003c08cb09
|
modules: system: nix: make it configurable
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
6728b50d3a
|
modules: system: language: make it configurable
|
2021-05-30 00:46:09 +02:00 |
|
Bruno BELANYI
|
2eaf3bf2c7
|
modules: system: move 'packages'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
0077ce1f94
|
modules: system: move 'nix'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
14d9fc89f1
|
modules: system: move 'documentation'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
f660bf94e9
|
modules: system: move 'language'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
3b9f01e780
|
modules: system: move 'users'
|
2021-05-29 16:58:44 +02:00 |
|
Bruno BELANYI
|
60f1e693d1
|
modules: system: move 'media'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
ce4b0b8c90
|
modules: add 'system' directory
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
d2704b17fe
|
modules: move 'services' into subfolder
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
31f8ec6e98
|
modules: hardware: move 'upower'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
af67d04992
|
modules: hardware: move 'sound'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
f9bcf79430
|
modules: hardware: move 'networking'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
b0cc830467
|
modules: hardware: move 'ergodox'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
9b054d10c7
|
modules: hardware: move 'bluetooth'
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
e81aaa8ebc
|
modules: add 'hardware' directory
|
2021-05-29 16:56:15 +02:00 |
|
Bruno BELANYI
|
737b5e797b
|
modules: ergodox: remove useless group clause
The `zsa` module already add the group itself.
|
2021-05-29 16:15:20 +02:00 |
|
Bruno BELANYI
|
414606b58e
|
modules: bluetooth: add pipewire codecs
|
2021-05-25 23:13:35 +02:00 |
|
Bruno BELANYI
|
931b67fdb2
|
modules: sound: add pipewire configuration
|
2021-05-25 18:19:52 +02:00 |
|
Bruno BELANYI
|
a508db48c9
|
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
|
f2b20c65a8
|
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
|
d086af7e00
|
modules: nix: pin flake registry to common inputs
|
2021-05-22 23:47:27 +02:00 |
|
Bruno BELANYI
|
d23ad8f5e1
|
modules: add upower
|
2021-05-16 00:03:59 +02:00 |
|
Bruno BELANYI
|
fab93a5f2f
|
modules: users: simplify 'groupsIfExist'
|
2021-05-16 00:03:59 +02:00 |
|
Bruno BELANYI
|
12b3397a20
|
modules: bluetooth: fix documentation
|
2021-05-16 00:03:59 +02:00 |
|
Bruno BELANYI
|
3a07cffa14
|
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
|
06f9f423e9
|
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
|
b115d94cd6
|
modules: add bluetooth
|
2021-05-10 00:31:01 +02:00 |
|
Bruno BELANYI
|
376e60d71e
|
modules: networking: add 'wireless' option
|
2021-05-10 00:31:01 +02:00 |
|
Bruno BELANYI
|
b61aca7def
|
modules: users: add myself to 'networkmanager'
|
2021-05-08 17:14:13 +02:00 |
|
Bruno BELANYI
|
05e0cd4e1f
|
modules: users: reformat
|
2021-05-08 17:14:13 +02:00 |
|
Bruno BELANYI
|
6612d0226a
|
modules: packages: prefer user compinit to global
This should make the shell startup faster.
|
2021-05-08 17:14:13 +02:00 |
|
Bruno BELANYI
|
c175964630
|
modules: users: add myself to 'video' and 'audio'
|
2021-05-08 17:14:13 +02:00 |
|
Bruno BELANYI
|
b6fb77fc34
|
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 |
|
Bruno BELANYI
|
71dcd216f0
|
modules: users: use zsh as shell
|
2021-03-03 17:02:48 +00:00 |
|
Bruno BELANYI
|
01b6947cde
|
modules: packages: enable zsh
|
2021-03-03 17:02:48 +00:00 |
|
Bruno BELANYI
|
9e9ef7b598
|
modules: add 'networking.externalInterface' option
|
2021-02-25 15:29:06 +00:00 |
|
Bruno BELANYI
|
b0d3cb0e8e
|
modules: move ssh keys into subdirectory
|
2021-02-25 15:29:06 +00:00 |
|
Bruno BELANYI
|
0732b3a0bd
|
modules: packages: make 'vim' default editor
|
2021-02-25 15:29:06 +00:00 |
|