Commit graph

238 commits

Author SHA1 Message Date
6e870529da
Merge branch 'main' into feature/bash-blesh-starship 2023-04-15 19:22:50 +02:00
fcd65dc34a
bash: want CTRL+c to cancel and discard current
line when in ble.sh vim insert mode
2023-04-15 19:06:58 +02:00
029be00eab
Merge pull request 'cachix: remove unused binary caches' (#209) from cachix/remove-unused-caches into main
Reviewed-on: pub-solar/os#209
Reviewed-by: hensoko <hensoko@gssws.de>
2023-04-15 19:03:51 +02:00
76d8af7c3a
Merge pull request 'audio: disable useless bluetooth sap plugin' (#208) from audio/disable-bluetooth-sap-plugin into main
Reviewed-on: pub-solar/os#208
Reviewed-by: hensoko <hensoko@gssws.de>
2023-04-15 19:01:55 +02:00
3ea141d445
cachix: remove unused binary caches from drone
runner
2023-03-28 14:03:41 +02:00
52c2ca9f13
nix.conf: add back required experimental features 2023-03-27 18:54:29 +02:00
972e3f1569
cachix: default binary cache is nixos.org, no need
to specify it explicitly (results in double entry in nix.conf)

Also force our nix.extraOptions because digga tries real hard to put
their binary caches there:
0595ae70cd/modules/nix-config.nix (L19-L23)
2023-03-27 18:09:46 +02:00
b01c5f9fce
audio: disable useless bluetooth sap plugin 2023-03-27 13:51:12 +02:00
d0470d5aaf
flake: pull in changes from digga upstream
See:
54ede8e591...0595ae70cd?diff=unified
2023-03-27 13:48:39 +02:00
25126fd8ca
Make resumeDevice optional 2023-02-26 21:51:25 +01:00
1c6a726d01
remove packages from lite mode 2023-02-26 21:51:19 +01:00
858fd257a4
define settings as defaults 2023-02-26 21:51:13 +01:00
5fd4ffeb5d
bash: fix starship color in prompt 2023-02-24 18:37:45 +01:00
9a3a7c7d00
bash: ble.sh use desc menu style for completion 2023-02-24 18:37:45 +01:00
c8435976eb
nvim: fix file preview for names containing spaces 2023-02-24 18:11:09 +01:00
db3af3c76a
bash: disable ble.sh history share
complete on first TAB if there's a single matching filename
with show-all-if-ambiguous on

enable history search with arrow up after starting to type a command
2023-02-24 18:07:37 +01:00
c5c6f1b098
bash: agenix secret only exists in teutat3s branch 2023-02-02 17:50:23 +01:00
35c276bb49
bash: clean up unneeded starship.toml 2023-02-02 17:46:00 +01:00
a50ae3df10
bash: ble.sh tweaks and starship ricing 2023-02-02 17:38:04 +01:00
9153af8809
terminal-life: switch from zsh to bash & starship 2023-02-02 17:37:42 +01:00
25ad234f2a
add default for nix store path 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
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
601642cb68 Merge pull request 'audio: enable security.rtkit for pipewire' (#152) from fix/audio-stutter-pipewire into main
Reviewed-on: pub-solar/os#152
Reviewed-by: hensoko <hensoko@gssws.de>
2023-01-28 15:11:25 +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
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