Hendrik Sokolowski
0d0ca1ac7e
Enable ksm for server profile
2022-08-16 19:26:55 +02:00
Hendrik Sokolowski
25d362ed79
Update hardware config for hosts
2022-08-16 19:26:55 +02:00
Hendrik Sokolowski
80e26a3350
Add non-free profile
2022-08-16 19:26:55 +02:00
Hendrik Sokolowski
a1c834002a
Use iwd as wifi backend
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
069d63e56e
Update dependencies
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
1e15ff9372
Add minicom
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
db551c0588
Enable passwordless sudo for hensoko
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
afecf5b555
Add wlr-randr, drop obsolete user envs
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
bcbc1440b8
Enable required modules for work profile
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
8dc8a846d4
Remove full-install from default install
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
5c4b11bd92
Add harrison
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
2c4f7967f5
Add thunderbird
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
a1fa3ef7f0
Update sway applications
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
cee78aa6cc
Disable bluetooth
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
7d240cd3e9
Use ip for vpn
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
2b81a311bb
Prohibit root login with password when server module is used
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
d46e871d9e
Add additional public-key
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
c00e84ea39
Enable ssh-agent / nitrokey-support
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
da5aeefbff
Modify crypto for personal needs
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
cc0dd3f8c4
Add virtualisation to norman
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
9fa666aeba
Enable spice usb redirect
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
1da25fe215
Create virtualisation profile
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
19b91c2898
Update flake.lock
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
2bcedac110
Disable autologin
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
783a114146
Update dependencies
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
61525f1390
Use keys instead of keyfiles
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
5d9d2caa4f
Add work profile
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
60b13f9ec2
Do not use nvim
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
4bd786be0e
Disable required gpg sign
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
c60b82b3fc
Add wireguard tunnel, fix screens
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
fe56abbd55
Fix nextcloud talk audio issues
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
e3295e29a1
Initial config
2022-08-16 19:26:45 +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
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