Benjamin Bädorf
06d2b07b09
Merge pull request 'Remove unused scream pulse service file' ( #89 ) from refactor/remove-scream-pulse-service into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/89
2022-08-12 18:44:50 +00:00
Benjamin Bädorf
6150201e6e
Merge pull request 'signal-desktop: works without workaround again' ( #93 ) from social/revert-signal-fix into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/93
2022-08-12 18:44:32 +00:00
Benjamin Bädorf
8e634ad70b
Merge pull request 'audio: remove mopidy-spotify, upstream abandonded support' ( #95 ) from fix/audio-remove-mopidy-spotify into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/95
2022-08-12 18:33:26 +00:00
45202d98ec
Add Arduino module
...
This adds a small arduino development module that installs development
tooling and adds the user to the `dialout` group.
2022-08-10 22:53:37 +02:00
bb53317daf
Add spotify as an audio option
...
Adds a `config.pub-solar.audio.spotify` option that when enabled
installs and configures `spotifyd` as a systemd daemon and `spotify-tui`
as the terminal-based UI.
After enabling, run `spt` in the terminal to open the UI.
2022-08-10 22:52:17 +02:00
be0ae1a799
neovim: fix quoting, use vim.fn.stdpath to get
...
the neovim config directory path
2022-08-09 23:26:10 +02:00
0619a69f32
neovim: add vim-nixhash plugin
2022-08-09 23:25:33 +02:00
4339f04f7c
neovim: use vimagit from latest master commit
2022-08-09 23:25:12 +02:00
3142c58cf4
neovim, caddy: add json-schema, use tabs in
...
Caddyfiles, add vim-caddyfile
2022-08-09 23:23:55 +02:00
7749667888
sway: use swaynotificationcenter from master
...
branch, fixes scaling issue, see:
https://github.com/ErikReider/SwayNotificationCenter/issues/108#issuecomment-1180844131
2022-08-09 11:56:42 +02:00
1b2ede1e86
neovim: fix quoting, use vim.fn.stdpath to get
...
the neovim config directory path
2022-08-09 11:56:42 +02:00
5c57e0af8a
neovim: add vim-nixhash plugin
2022-08-09 11:56:41 +02:00
94acf6d190
neovim: use vimagit from latest master commit
2022-08-09 11:56:41 +02:00
f3ac27ac71
neovim, caddy: add json-schema, use tabs in
...
Caddyfiles, add vim-caddyfile
2022-08-09 11:56:41 +02:00
edbfeeb63b
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-07-17 16:54:05 +02:00
237a753474
audio: switch to wireplumber for pipewire configuration
...
https://nixos.wiki/wiki/PipeWire#Bluetooth_Configuration
2022-07-08 14:34:30 +02:00
6a5b09a26a
audio: remove mopidy-spotify, upstream abandonded support
2022-07-08 14:25:22 +02:00
3bd0b3c502
signal-desktop: works without workaround again
...
Also add --use-tray-icon flag, since it works now
2022-07-08 14:24:23 +02:00
7ec1b28c13
audio: switch to wireplumber for pipewire configuration
...
https://nixos.wiki/wiki/PipeWire#Bluetooth_Configuration
2022-07-08 14:18:10 +02:00
72ee1b7180
terminal-life: fix missing file attribute for zsh-nix-shell plugin
2022-07-08 14:16:58 +02:00
18cf9e1f0d
audio: remove mopidy-spotify, upstream abandonded support
2022-07-07 22:29:33 +02:00
ce5753cee5
signal-desktop: works without workaround again
...
Also add --use-tray-icon flag, since it works now
2022-07-07 22:29:33 +02:00
bf30ff4396
pkgs: add notes command
...
Inspiration: https://fedops.codeberg.page/note-taking-and-searching.html
2022-07-07 22:29:25 +02:00
40240e9d5c
zsh: bundle plugins within our config
2022-06-05 03:07:50 +02:00
5094495a79
Less annoying
2022-06-04 20:29:09 +02:00
d84ee5d67a
Remove unused scream pulse service file
2022-06-04 19:42:13 +02:00
63fe359cab
Add denols to nvim
...
In Deno projects `tsserver` is less than ideal. This PR starts `denols`
instead of `tsserver` if `nvim` finds the `NVIM_USE_DENOLS` variable
when reading the lsp config.
2022-06-04 19:41:28 +02:00
6054a02ebf
Make sure we're all successful
2022-06-04 19:40:55 +02:00
a79cb4f592
Merge branch 'main' into teutat3s
2022-06-04 14:05:09 +02:00
Benjamin Bädorf
c6d4a9f0dc
Merge pull request 'Follow nixos release-22.05' ( #87 ) from feature/nixos-22.05 into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/87
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-06-04 00:58:58 +00:00
7f712ce866
sway: use ExecStartPre in systemd service, like upstream wiki
2022-06-02 10:45:03 +02:00
daeff7cdae
audio: enable lightweight, but high-quality SBC-XQ codec
...
http://soundexpert.org/articles/-/blogs/audio-quality-of-sbc-xq-bluetooth-audio-codec
2022-06-02 10:44:18 +02:00
8e43046dee
nixos: follow release-22.05
...
home: follow release-22.05 branch
Fixes for upstream changes:
ag renamed to silver-searcher, extfat-utils is now exfat, lot's of
overrides no longer needed, as they're now in the release branch,
services.caddy.config split up into globalConfig and extraConfig
2022-06-02 10:13:17 +02:00
aabfc4a0dd
nixos: follow release-22.05
...
home: follow release-22.05 branch
Fixes for upstream changes:
ag renamed to silver-searcher, extfat-utils is now exfat, lot's of
overrides no longer needed, as they're now in the release branch,
services.caddy.config split up into globalConfig and extraConfig
2022-06-02 10:09:42 +02:00
036de0adc2
graphical: move FF sharing indicator to sway ws 7
...
The Firefox sharing indicator sometimes doesn't like to float like it
should, and when it does, it usually floats over UI elements you'd like
to use.
Moving it to sway workspace 7 should get it mostly out of the way
Explicitly stop focus for FF Sharing Indicator
2022-05-06 14:58:49 +02:00
3fae0d93fa
graphical: move FF sharing indicator to sway ws 7
...
The Firefox sharing indicator sometimes doesn't like to float like it
should, and when it does, it usually floats over UI elements you'd like
to use.
Moving it to sway workspace 7 should get it mostly out of the way
2022-05-06 14:53:27 +02:00
05c72f28af
sway: switch from mako to swaynotificationcenter
...
https://github.com/ErikReider/SwayNotificationCenter brings a fresh look
don't disturbe mode and a control panel to our notifications
2022-05-06 13:39:48 +02:00
09c83e89b1
Merge branch 'main' into teutat3s
2022-05-05 16:12:42 +02:00
3229e5c6da
graphical: move FF sharing indicator to sway ws 7
...
The Firefox sharing indicator sometimes doesn't like to float like it
should, and when it does, it usually floats over UI elements you'd like
to use.
Moving it to sway workspace 7 should get it mostly out of the way
2022-05-05 16:08:51 +02:00
3ce121ce60
Introduce option to enable autologin
...
This option allows to disable autologin which is enabled by default.
2022-05-03 19:26:02 +02:00
978d07d868
Merge branch 'main' into teutat3s
2022-05-02 21:59:52 +02:00
159ae86722
Start sway as a systemd user process again
...
After login on TTY1 sway was started by calling
exec sway
See also b84d88fc92
Co-authored-by: Hendrik Sokolowski <hensoko@gssws.de>
2022-05-02 20:55:34 +02:00
Benjamin Bädorf
797e83f9aa
Merge pull request 'zsh: precmd() don't echo trailing newline' ( #78 ) from fix/zsh-precmd into main
...
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/78
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-05-02 18:34:08 +00:00
a772a91d7b
zsh: precmd() don't echo trailing newline
2022-05-02 01:30:09 +02:00
4712e535f9
sway: fix cursor not scaling correctly
2022-05-02 01:28:35 +02:00
393302373b
zsh: precmd() don't echo trailing newline
2022-05-02 01:23:41 +02:00
c3c7b63d73
sway: fix cursor not scaling correctly
2022-05-02 01:23:18 +02:00
0c4987ede1
Add resume device
2022-05-01 17:29:34 +02:00
4b828cd91f
Shorten time until hibernate
2022-05-01 17:04:29 +02:00
d2f8a2d837
Remove swaylock-bg from install list
2022-04-30 23:56:02 +02:00