teutat3s
cda2252412
ci: better matrix notify template message,
...
prefix manta path with ci/ and set target filename for mput
2022-08-25 15:54:33 +02:00
teutat3s
1ae262f48b
ci: better matrix notify template message,
...
prefix manta path with ci/ and use trailing / with mput to reuse uploaded filename
2022-08-25 15:42:33 +02:00
teutat3s
1f7fac40e1
ci: add matrix notify step, fix ssh key id
2022-08-24 22:45:35 +02:00
teutat3s
ab7435fa23
ci: add matrix notify step, fix ssh key id
2022-08-24 22:37:59 +02:00
teutat3s
d7855390a5
ci: add matrix notify step, fix ssh key id
2022-08-24 22:36:53 +02:00
teutat3s
da496ccdf7
ci: add upload artifacts step
2022-08-24 22:21:24 +02:00
teutat3s
d786e66467
ci: add upload artifacts step
2022-08-24 22:19:29 +02:00
teutat3s
061e9f8009
ci: add upload artifacts step
2022-08-24 22:15:41 +02:00
teutat3s
771199f2ba
ci: add upload artifacts step
2022-08-24 22:09:27 +02:00
teutat3s
4501aa1317
ci: add upload artifacts step
2022-08-24 21:52:11 +02:00
teutat3s
ab4f7ce575
ci: add upload artifacts step
2022-08-24 21:47:27 +02:00
teutat3s
8c14a466a4
ci: add upload artifacts step
2022-08-24 21:46:24 +02:00
teutat3s
23ef0db3bf
ci: add upload artifacts step
2022-08-24 21:44:23 +02:00
teutat3s
85e1609a8a
ci: add upload artifacts step
2022-08-24 21:43:38 +02:00
teutat3s
a190c977ee
ci: add upload artifacts step
2022-08-24 21:42:05 +02:00
teutat3s
06fa4cccf7
ci: add upload artifacts step
2022-08-24 21:31:31 +02:00
teutat3s
3bb88457ee
ci: add upload artifacts step
2022-08-24 21:28:00 +02:00
teutat3s
92747c7325
ci: add upload artifacts step
2022-08-24 21:24:39 +02:00
teutat3s
d98ad5fba3
ci: add upload artifacts step
2022-08-24 20:41:03 +02:00
teutat3s
347eebb957
ci: add upload artifacts step
2022-08-14 22:38:15 +02:00
teutat3s
4fd3875952
ci: add TRITON_DONT_SOURCE_PROFILE variable
2022-08-14 22:33:19 +02:00
teutat3s
a5658e864d
ci: add upload artifacts step
2022-08-14 22:22:18 +02:00
Benjamin Bädorf
2bdba1fcac
Merge branch 'main' into feature/tests
2022-08-14 22:16:36 +02:00
teutat3s
cd3b4913f1
ci: add upload artifacts step
2022-08-14 22:15:04 +02:00
Benjamin Bädorf
9e675c9aec
Fix file upload location
2022-08-14 22:11:33 +02:00
Benjamin Bädorf
c4aa6737a7
Singular commadn into nix develop
2022-08-14 22:03:57 +02:00
teutat3s
dec5dfa53a
ci: add upload artifacts step
2022-08-14 21:56:16 +02:00
teutat3s
d4f649b387
ci: add upload artifacts step
2022-08-14 21:46:22 +02:00
teutat3s
de4c2d90cb
ci: add upload artifacts step
2022-08-14 21:40:29 +02:00
Benjamin Bädorf
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
teutat3s
bba6e40579
Restructure CI:
...
build ISO on each push to main branch
tags with v* and t* names trigger a test VM
pull requests trigger a basic check building host PubSolarOS
2022-08-14 20:51:56 +02:00
teutat3s
b3c8c9575e
Merge branch 'main' into feature/tests
2022-08-14 20:38:23 +02:00
Benjamin Bädorf
f9b7c9e3c9
Fix build
2022-08-14 20:09:38 +02:00
Benjamin Bädorf
46992c46d6
Add parameter for swapfile offset
2022-08-14 19:59:01 +02:00
Benjamin Bädorf
ba6dfdcf53
Fix sway mode_system config import
2022-08-14 19:48:45 +02:00
Benjamin Bädorf
963212893e
Merge branch 'main' into feat/hibernate-always
2022-08-14 19:15:25 +02:00
Benjamin Bädorf
aabe96a335
Fix hibernation config
2022-08-14 18:11:25 +02:00
Benjamin Bädorf
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
Benjamin Bädorf
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
Benjamin Bädorf
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
Benjamin Bädorf
ca4262b84f
Fix hibernation enabling in paranoia mode
2022-08-14 17:20:09 +02:00
Benjamin Bädorf
932bd05c41
Merge branch 'main' into feat/hibernate-always
2022-08-14 15:18:01 +00:00
teutat3s
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
teutat3s
b42f7b72ad
Remove bud from CI, too
2022-08-14 17:16:56 +02:00
teutat3s
1c015508e1
tree: remove bud and all mentions of it
...
Include upstream update doc updates
2022-08-14 17:16:54 +02:00
Benjamin Bädorf
762e78677b
Fix hibernation enabling in paranoia mode
2022-08-14 17:15:50 +02:00
Benjamin Bädorf
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
teutat3s
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
teutat3s
74f49aabe9
Merge branch 'main' into feature/tests
2022-08-14 16:35:07 +02:00