Commit graph

19 commits

Author SHA1 Message Date
Tobias Happ
d68467d679 split _module.args and specialArgs
specialArgs are evaluated earlier and can therefore used in imports in
the module system. This is the difference in comparison to _module.args.
2022-11-08 20:29:52 +01:00
Alexander Sosedkin
9543f41de9 modules/terminal: make font configurable 2022-09-22 23:04:41 +02:00
Alexander Sosedkin
e87f42e3a2 modules/upgrade: fix missing /dev/shm on upgrade from <21.11
Fixes: #162
2021-12-17 12:46:55 +01:00
Tobias Happ
dcd8c07cd8 login: source session init in shell configs
If a shell is not started via login-inner (e.g. via ssh) it will not
source the sessionInit script. The solution is to source this file in
the respective config files for bash and zsh (more shell support can be
easily added).

The -u option is not necessary for the few lines in login-inner and
should not be activated after sourcing sessionInit in bash or zsh setup.
2021-12-15 22:42:54 +01:00
Tobias Happ
8972fbf3da nixpkgs: always provide the option definitions
This allows evaluation of configurations where nixpkgs.* options are
used even when in a flake setup with unchanged default values.
2021-12-11 22:44:53 +01:00
Tobias Happ
b30833b210 Remove deprecated workaround for make 2021-12-11 22:44:53 +01:00
Tobias Happ
36df7dac11 ca: add certificates in /etc/ssl/certs 2021-05-28 02:25:17 +02:00
Tobias Happ
ee772f1e1d nix: allow configuration of nix.conf 2021-05-28 02:22:39 +02:00
Tobias Happ
cfcb4acf16 networking: add basic /etc files for networking 2021-05-28 02:22:39 +02:00
Bruno Bigras
9c7c0a9672 add flake.nix
Co-authored-by: Tobias Happ <Gerschtli@users.noreply.github.com>
2021-01-17 18:06:46 +01:00
Bruno Bigras
abf7f56cb6 use the same nixpkgs and home-manager
Co-authored-by: Tobias Happ <Gerschtli@users.noreply.github.com>
2021-01-17 18:06:46 +01:00
Alexander Sosedkin
951a93757d modules/workaround-make: add workaround for make
See #91 for context.
2020-11-27 21:04:17 +01:00
Tobias Happ
9323f2f573 time: Add timeZone option 2020-01-12 20:48:41 +01:00
Tobias Happ
7e6946c627 Add nixpkgs.config and overlays option 2020-01-12 20:33:03 +01:00
Alexander Sosedkin
ad7345897f Relicense to MIT License
Fixes: https://github.com/t184256/nix-on-droid-bootstrap/issues/44
2020-01-09 22:04:22 +01:00
Tobias Happ
1e2f21748a Add environment variable management 2020-01-07 05:14:30 +01:00
Tobias Happ
6c80065616 Add stateVersion option 2020-01-04 00:54:01 +01:00
Tobias Happ
33a13a24ae Fix home-manager module 2020-01-04 00:54:01 +01:00
Tobias Happ
f40362898a Add modules 2020-01-04 00:54:01 +01:00