Commit graph

67 commits

Author SHA1 Message Date
cb9eea8a79
linux: use LTS kernel 6.6 again 2024-06-16 19:36:36 +02:00
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