Commit graph

1362 commits

Author SHA1 Message Date
Hendrik Sokolowski e5c9d8e07b Enable ssh support in gpg agent 2022-08-16 19:26:55 +02:00
Hendrik Sokolowski c39d7f8d0b Enable nextcloud 2022-08-16 19:26:55 +02:00
Hendrik Sokolowski 51201be734 Add social profile to norman and harrison 2022-08-16 19:26:55 +02:00
Hendrik Sokolowski 153df0ab4f Adjust display config 2022-08-16 19:26:55 +02:00
Hendrik Sokolowski e967841fe4 Fix mounts 2022-08-16 19:26:55 +02:00
Hendrik Sokolowski f6706c9aa5 Add screen config for harrison 2022-08-16 19:26:55 +02:00
Hendrik Sokolowski 40cb22a7fc Enable unified cgroup architecture 2022-08-16 19:26:55 +02:00
Hendrik Sokolowski b4df0ccbce Remove dhcp statements for wifi interface 2022-08-16 19:26:55 +02:00
Hendrik Sokolowski 830ddca0fc Update work profile 2022-08-16 19:26:55 +02:00
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