f291e88d86
Initial proposal for momo infrastructure setup
continuous-integration/drone/push Build is passing
2023-02-25 04:24:27 +01:00
2a756869e3
Merge branch 'main' into feature/mailman
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2023-02-01 10:10:28 +01:00
25ad234f2a
add default for nix store path
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-01-29 18:06:40 +01:00
5f6988291c
Fix wording
2023-01-29 18:06:35 +01:00
289b58198c
NixOS module for a drone ci runner in docker
2023-01-29 18:06:16 +01:00
9732e4edf1
Apply treefmt
2023-01-28 23:51:33 +01:00
90b182e499
Merge branch 'main' into infra
2023-01-28 23:27:21 +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
de8dcbe9a2
networking: don't wait for network-online
...
It failed upon deployment with deploy-rs and caused it to rollback
2023-01-28 15:13:47 +01:00
601642cb68
Merge pull request 'audio: enable security.rtkit for pipewire' ( #152 ) from fix/audio-stutter-pipewire into main
...
Reviewed-on: #152
Reviewed-by: hensoko <hensoko@gssws.de>
2023-01-28 15:11:25 +01:00
492b8695a3
Merge remote-tracking branch 'origin/nixos-22-11-racoon' into infra-22.11
2022-11-28 21:53:32 +01:00
c345cb8af4
zsh: fetch plugins using nvfetcher
2022-11-27 22:01:21 +01:00
8fb95ce9dc
neovim: use nvfetcher for custom plugins
2022-11-27 22:01:21 +01:00
cb829d0972
Make resume_offset optional
2022-11-27 22:01:21 +01:00
1f2ba895a0
Clean some sessionVariables from global scope
...
Especially some XDG_* env vars polluted other users environment when set
globally
2022-11-27 21:57:34 +01:00
215a55e145
rename terraform, remove version
2022-11-26 15:42:44 +01:00
fd58c1b1a3
rename deprecated property
2022-11-26 15:42:28 +01:00
6a343e7540
sway: don't use gtkUsePortal, it's deprecated
...
see: ebde08adf3
2022-11-26 04:44:54 +01:00
e7ef245e32
docker-compose default to version 2 now
2022-11-26 04:42:16 +01:00
8a6ee0a53e
alacritty: remove use_thin_strokes
...
see: https://github.com/alacritty/alacritty/pull/6186
2022-11-26 04:42:11 +01:00
d6236d0b0d
neovim: config updates for 0.8.x
...
use default_capabilities
set mouse= to disable new default mouse behaviour
2022-11-26 04:42:03 +01:00
f97cf1d0e9
nix: use new nix.settings syntax
2022-11-26 04:40:22 +01:00
805df1c2f1
audio: enable security.rtkit for pipewire
...
This should avoid stuttering audio when CPU is busy
See: https://nixos.wiki/wiki/PipeWire
2022-11-20 23:40:24 +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
e26ffd2725
Merge pull request 'Embrace nvfetcher' ( #145 ) from feature/embrace-nvfetcher into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/145
Reviewed-by: Benjamin Bädorf <hello@benjaminbaedorf.eu>
2022-10-29 00:43:30 +00:00
ea6233f57e
zsh: fetch plugins using nvfetcher
2022-10-24 15:24:52 +02:00
eece344083
Make resume_offset optional
2022-10-23 18:33:52 +02:00
4520dece5f
neovim: use nvfetcher for custom plugins
2022-10-18 16:55:51 +02:00
97d88096e8
core: disable SSH passwordAuthentication by default
2022-10-05 12:03:46 +02:00
f0c12e38ee
Change user.publicKeys to a SSH keys string list
2022-10-05 12:03:42 +02:00
d43bd80580
core: disable SSH passwordAuthentication by default
2022-10-05 11:58:26 +02:00
f28d05e24e
Change user.publicKeys to a SSH keys string list
2022-10-05 11:57:51 +02:00
f3a5b2233a
Merge branch 'main' into feature/more-paranoia
2022-10-03 02:55:25 +00:00
5da560ef56
Open up SSH by default
2022-10-03 04:55:14 +02:00
b23e1e16a4
alacritty: improve selection and cursor colors
2022-10-03 04:11:16 +02:00
6f3885d0ca
Remove doubled openssh configs in paranoia module
2022-10-03 04:07:48 +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
612e5e35c0
Fix swayidle, lock, waybar menu
2022-10-02 01:19:48 +02:00
1767dcb076
Fix swayidle service
...
- add missing \
- reference swaylock-bg script from pkgs
2022-09-01 14:38:10 +02:00
c1b672fe70
Fix conflicting definition values, force use of
...
our defined value.
error: The option 'services.getty.autologinUser' has conflicting definition values:
- In '/nix/store/zyh8f18z0m1r9jppvdcdivfvfxg0j3fv-source/nixos/modules/profiles/installation-device.nix': "nixos"
- In '/nix/store/w82qigr5jqv9c6jhdrpdwixydk3rmbzw-source/modules/graphical': "pub-solar"
2022-08-29 11:55:20 +02:00
8fc8ac2d58
Fix service startup for ci-runner
2022-08-25 15:25:34 +02:00
a643701e49
Merge branch 'main' into feature/ci-runner-onecommit
2022-08-25 13:20:52 +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
6d1d683b23
Fix swayidle command, add hibernation on lid close, fix env
...
The swayidle command in the service was straight up broken, this commit
fixes that.
Environment Variables set in the `session-variables` file are now
correctly imported across the system. This fixes `EDITOR` defaulting to
`nano`.
2022-08-25 00:13:23 +02:00
40799ed5b6
Merge pull request 'feature/pin-zsh-plugins-to-deterministic-versions' ( #123 ) from feature/pin-zsh-plugins-to-deterministic-versions into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/123
Reviewed-by: Benjamin Bädorf <hello@benjaminbaedorf.eu>
2022-08-24 22:05:08 +00:00
de03f0f42f
zsh: correctly pin plugins to commits instead of
...
branch names, to prevent errors like:
error: hash mismatch in fixed-output derivation '/nix/store/n7w9jd46zx4rzy9a24abxv3lcx1ikn1j-source.drv':
specified: sha256-0pzkKPdzyQXTe8usaSaM1Iivi2UHQrSJrh5V2pRd0Gg=
got: sha256-9vc4cMBCNOmPOyzGwnPeMrXXyQUq4pC9Du3AWl9+Rys=
2022-08-24 23:19:18 +02:00