472474ffda
tree-wide: remove top-level "with lib;"
2024-06-13 02:14:52 +02:00
607bc5b9ed
linux: use testing kernel
2024-05-27 10:58:41 +02:00
84019208c5
default packages: add lsof
2024-04-19 16:54:28 +02:00
e36a4d48f3
fae: improve headless setup by conditionally
...
checking if sway is enabled
2024-04-13 02:05:59 +02:00
149d0c34ab
core: add nmap to packages
2024-02-07 19:10:21 +01:00
6fe751f458
feat: add locale de_DE for waybar clock
2024-02-02 23:26:32 +01:00
8b84af72bc
feat: useful core packages, file, nload
2024-01-22 13:46:07 +01:00
bae27118f1
chore: flake updates, default to new lts kernel 6.6
2023-12-16 00:40:57 +01:00
a407fc1582
fix: comment
2023-12-04 12:38:13 +01:00
a6e5630927
feat: convert to flake-parts
...
Thanks @b12f
2023-11-10 19:48:06 +01:00
8a0113659c
feat: use linux kernel 6.5
2023-09-21 13:57:00 +02:00
ec73b43425
fix: caddy serving cups.local, help.local
2023-09-07 21:26:26 +02:00
bd91b609b5
core: use linux 6.4
2023-07-02 02:48:10 +02:00
4c4e889e27
core: use linux_testing 6.4-rc kernel
2023-05-18 00:05:45 +02:00
7e1758bfb2
wip: track nixos-unstable
2023-05-18 00:04:39 +02:00
62970b02e7
Merge branch 'main' into teutat3s
2023-05-14 17:36:34 +02:00
69f842bd6e
core: experimental linux kernel version 6.4-rc0
2023-04-26 14:22:06 +02:00
e7b03b9770
dumpyourvms: core: use linuxPackages_6_1 and add
...
check for kernel version for WiFi kernel module pre-sleep + post-sleep
hook
2023-04-26 12:54:38 +02:00
22302c6256
nix.conf: add back required experimental features
2023-03-27 18:53:54 +02:00
cc35703d17
cachix: default binary cache is nixos.org, no need
...
to specify it explicitly (results in double entry in nix.conf)
Also force our nix.extraOptions because digga tries real hard to put
their binary caches there:
0595ae70cd/modules/nix-config.nix (L19-L23)
2023-03-27 18:03:28 +02:00
2332577d73
flake: pull in changes from digga upstream
...
See:
54ede8e591...0595ae70cd
?diff=unified
2023-03-27 13:43:33 +02:00
b3711c5ec2
Merge branch 'main' into teutat3s
2023-03-27 10:45:49 +02:00
4d4bf4abc6
networking: caddy file_server without etag header
2023-03-27 10:33:50 +02:00
b9031dbd7c
core: reload caddy instead of always restarting
...
when config file changes
2023-03-16 11:49:36 +01:00
5b1f2dcc23
core: use latest linux kernel 6.2
2023-03-16 11:49:12 +01:00
7b62e887cb
Use linux kernel 6.1 (LTS)
2023-03-14 14:27:08 +01:00
25126fd8ca
Make resumeDevice optional
2023-02-26 21:51:25 +01:00
858fd257a4
define settings as defaults
2023-02-26 21:51:13 +01:00
778ef916ca
Merge branch 'main' into teutat3s-bash
2023-01-28 22:51:33 +01:00
dca0bd978d
Apply treefmt
2023-01-28 21:49:10 +01:00
00677fb11f
Merge branch 'main' into feature/alejandra-treefmt
2023-01-28 21:40:44 +01:00
ea6d2caa9d
networking: don't wait for network-online
...
It failed upon deployment with deploy-rs and caused it to rollback
2023-01-28 15:22:10 +01:00
f97cf1d0e9
nix: use new nix.settings syntax
2022-11-26 04:40:22 +01:00
0db272c260
nix: use new nix.settings syntax
2022-11-22 12:30:54 +01:00
cc3979d724
Make resume_offset optional
2022-11-21 13:34:43 +01:00
73bf158392
Run treefmt command
2022-11-20 23:28:23 +01:00
24b8b9f060
Switch to alejandra for formatting
...
Use treefmt
For context, see upstream PR: https://github.com/divnix/digga/pull/491
2022-11-20 23:23:28 +01:00
5ad5c9bae6
Switch to alejandra for formatting
...
Use treefmt
For context, see upstream PR: https://github.com/divnix/digga/pull/491
2022-11-20 23:10:39 +01:00
eece344083
Make resume_offset optional
2022-10-23 18:33:52 +02:00
b8273742e3
wifi: switch backend back to wpa_supplicant
2022-10-17 22:15:22 +02:00
d43bd80580
core: disable SSH passwordAuthentication by default
2022-10-05 11:58:26 +02:00
5da560ef56
Open up SSH by default
2022-10-03 04:55:14 +02:00
8529a15177
Be more paranoid
...
The paranoia mode now also enables the firewall and closes down a couple
of small openSSH holes. `noexec` on the whole FS is left out as it will
make every existing PubSolarOS installation panic.
2022-10-03 04:03:09 +02:00
986680cc26
bootstrap iso: add PubSolarOS naming, drone pipeline
...
adjustments to include a symlink to the latest iso built
2022-10-03 01:30:34 +02:00
hensoko
1181cd6fea
Improve core module ( #132 )
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/132
Reviewed-by: Benjamin Bädorf <hello@benjaminbaedorf.eu>
2022-10-02 01:17:34 +00:00
b16299965c
Merge pull request 'Fix hibernation' ( #120 ) from fix/hibernation into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/120
Reviewed-by: hensoko <hensoko@noreply.example.org>
2022-08-25 09:58:20 +00:00
hensoko
ad0402fd93
Merge pull request 'Disable NetworkManager-wait-online system service' ( #121 ) from feature/disable-networkmanager-wait-online into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/121
Reviewed-by: Benjamin Bädorf <hello@benjaminbaedorf.eu>
2022-08-24 20:50:45 +00:00
8efc4c2f9e
Use iwd as wifi backend
...
iwd is a lightweight wireless connection backend that was initiated by
developers of intel. It is supposed to be faster.
2022-08-24 21:49:59 +02:00
57f608ecde
Disable NetworkManager-wait-online system service
...
This service is presumably useful for devices that need to ensure there
is an active internet connection before starting other systemd units.
This is neither the case for end-user devices as the an active internet
connection is only needed after login nor the case for server-like
systems as they normally have a static / dhcp-based network configuration
which does not require switchable network configuration profiles.
2022-08-24 21:47:58 +02:00
dc8257f31f
Fix hibernation
...
The resumeDevice and kernel `resume` parameter were being used wrong.
Only `boot.resumeDevice` is necessary, and it should point at the _block
device_ that holds the swapfile. If you are running on encrypted
volumes, this means you will need to use the name of the *decrypted
block device* on which the swapfile sits.
2022-08-24 18:46:35 +02:00