de40b08d06
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:43:11 +02:00
80e71ca547
Merge pull request 'nix: set nix.package to force overlays/overrides.nix to apply' ( #119 ) from fix/nix-version-from-latest into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/119
Reviewed-by: Benjamin Bädorf <hello@benjaminbaedorf.eu>
2022-08-24 13:13:20 +00:00
dad2b6ad8a
Merge branch 'main' into b12f
2022-08-24 01:20:39 +02:00
c63c3da345
nix: set nix.package to force overlays/
...
overrides.nix to apply
use nix as default version alias in devshell as well
2022-08-24 00:55:57 +02:00
b012b8bfa7
Add laurakirst.de
2022-08-23 23:18:31 +02:00
1c3667ca36
Fix user for droppie secret file
2022-08-23 19:10:57 +02:00
e380709023
yule: add cloud.pub.solar public ssh key
2022-08-23 18:59:18 +02:00
d83e408e44
droppie: fix systemd wantedBy
...
without this, the systemd service does not start after a reboot
add cloud.pub.solar host key to ssh knownHosts
2022-08-23 18:58:23 +02:00
2b3a1d827b
droppie: add missing ddclient username
2022-08-23 18:23:08 +02:00
8a9d83ffb9
Add ddclient to droppie
2022-08-23 18:04:21 +02:00
284ae0366a
droppie: fix missing systemd wantedBy
...
without this, the systemd service does not start after a reboot
2022-08-23 17:03:34 +02:00
116f9301c4
Don't hand over USB devices
2022-08-18 11:54:02 +02:00
9c5bcc6a2f
Merge branch 'main' into feature/ci-runner-onecommit
2022-08-14 22:17:19 +02:00
0f6eb3d6df
Merge pull request 'Always hibernate' ( #74 ) from feat/hibernate-always into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/74
Reviewed-by: hensoko <hensoko@noreply.example.org>
2022-08-14 19:18:43 +00:00
1ea4523bd1
Fix droppie backup ssh service and build
2022-08-14 20:29:38 +02:00
14ba701061
Don't use libvirt in ci-runner
2022-08-14 20:28:18 +02:00
c5362c0453
Fix path in drone runner exec
2022-08-14 20:25:43 +02:00
9f886ce51f
Working drone-exec-runner
2022-08-14 20:25:12 +02:00
2ca921b4a3
Fix path in drone runner exec
2022-08-14 20:24:50 +02:00
dded778e7b
Merge branch 'b12f' into feature/ci-runner-onecommit-test
2022-08-14 20:23:52 +02:00
d4e949790e
Merge branch 'main' into b12f
2022-08-14 20:23:45 +02:00
baee78468b
Merge branch 'b12f' into feature/ci-runner-onecommit-test
2022-08-14 20:22:34 +02:00
1cf710be78
Merge pull request 'Add ssh-tunnel systemd unit to enable backups' ( #118 ) from fix/backup-reverse-ssh-tunnel into b12f
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/118
2022-08-14 18:12:42 +00:00
acab42eaef
Add ssh-tunnel systemd unit to enable backups
...
from IPv4-only to IPv6-only host
2022-08-14 20:11:10 +02:00
f9b7c9e3c9
Fix build
2022-08-14 20:09:38 +02:00
46992c46d6
Add parameter for swapfile offset
2022-08-14 19:59:01 +02:00
ba6dfdcf53
Fix sway mode_system config import
2022-08-14 19:48:45 +02:00
3883f30b74
Use correct sshUser for droppie deployments
2022-08-14 19:24:12 +02:00
c6d78a6ff9
Always keep openssh port open
2022-08-14 19:23:58 +02:00
963212893e
Merge branch 'main' into feat/hibernate-always
2022-08-14 19:15:25 +02:00
aabe96a335
Fix hibernation config
2022-08-14 18:11:25 +02:00
5de07c5b8a
Merge pull request 'Improve help and screen recording keybindings in sway' ( #100 ) from feature/screen-recording into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/100
Reviewed-by: teutat3s <teutates@mailbox.org>
Reviewed-by: hensoko <hensoko@noreply.example.org>
2022-08-14 16:04:07 +00:00
043178172b
Improve help and screen recording keybindings in sway
...
This commit shuffles around some sway keybindings and improves the
screen recording experience by adding a small wrapper around `slurp` and
`wf-recorder` conveniently called `record-screen`.
* `$mod+F5` now reload the sway configuration,
* `$mod+Ctrl+r` starts a screen recording (to stop it, go to workspace 7
and kill the process),
* `record-screen` and the firefox sharing indicator are both on
workspace 7 now, making it the "trash" workspace,
* `$mod+F1` and `$mod+Shift+h` now open Firefox with the docs of our
repository availabe under `help.local`.
* To not infuriate `qMasterPassword` users, that is now available under
`$mod+Shift+m` instead of `$mod+F1`.
2022-08-14 18:03:32 +02:00
dec9e54872
Allow unfree on my branch
2022-08-14 17:51:41 +02:00
6a09979aa5
Update droppie for x-os rename
2022-08-14 17:51:01 +02:00
636eed806b
Merge remote-tracking branch 'origin/main' into b12f
2022-08-14 17:50:21 +02:00
26803ccf4f
Merge branch 'feat/hibernate-always' of git.b12f.io:pub-solar/os into feat/hibernate-always
2022-08-14 17:20:14 +02:00
ca4262b84f
Fix hibernation enabling in paranoia mode
2022-08-14 17:20:09 +02:00
63435d6e59
Merge branch 'main' into feature/ci-runner-onecommit
2022-08-14 15:18:58 +00:00
932bd05c41
Merge branch 'main' into feat/hibernate-always
2022-08-14 15:18:01 +00:00
55d5f6938a
Merge pull request 'tree: remove bud and all mentions of it' ( #105 ) from feature/remove-bud into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/105
Reviewed-by: hensoko <hensoko@noreply.example.org>
2022-08-14 15:17:40 +00:00
hensoko
cb5c75b1cc
feature/terminal-life-lite-mode ( #117 )
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/117
Reviewed-by: Benjamin Bädorf <hello@benjaminbaedorf.eu>
2022-08-14 15:17:35 +00:00
b42f7b72ad
Remove bud from CI, too
2022-08-14 17:16:56 +02:00
1c015508e1
tree: remove bud and all mentions of it
...
Include upstream update doc updates
2022-08-14 17:16:54 +02:00
762e78677b
Fix hibernation enabling in paranoia mode
2022-08-14 17:15:50 +02:00
4c0991c7e1
Put always hibernate behind a flag
...
Hibernation is now a core option:
```
pub-solar.core.hibernation.enable = true;
```
And there's a paranoia mode, that keeps the disk encrypted as much as
possible by enabling hibernation and removing the options for sleep,
screen locking.
Idle locking now hibernates, and it does it on very short notice.
2022-08-14 17:10:30 +02:00
a0d0b62cf8
Merge pull request 'devos: include upstream commits' ( #106 ) from feature/upstream-fixes into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/106
Reviewed-by: hensoko <hensoko@noreply.example.org>
2022-08-14 15:10:01 +00:00
c400f58ce8
Merge branch 'main' into feature/ci-runner-onecommit
2022-08-14 16:33:57 +02:00
d3d4c6f498
Merge remote-tracking branch 'origin/main' into feat/hibernate-always
2022-08-14 16:28:59 +02:00
d9057d8281
Merge branch 'main' into feature/upstream-fixes
2022-08-14 16:25:25 +02:00