Commit graph

1240 commits

Author SHA1 Message Date
teutat3s ab2ce6a1dd
wip: first PubSolarOS iso test using the NixOS 2022-06-05 01:19:25 +02:00
teutat3s f3e1c53b0d
wip: first PubSolarOS iso test using the NixOS
test suite:

https://nixos.org/manual/nixos/stable/index.html#sec-nixos-tests
2022-06-04 23:46:28 +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
Benjamin Bädorf 54c2a7a2b2 Merge pull request 'move Firefox sharing indicator to sway workspace 7' (#85) from fix/firefox-sharing-indicator into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/85
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-06-03 22:20:02 +00:00
Benjamin Bädorf b4b8f22c00 Merge branch 'main' into fix/firefox-sharing-indicator 2022-06-03 22:19:46 +00:00
teutat3s 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
teutat3s 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
Benjamin Bädorf 47ffd26add Merge pull request 'Add docker drone runner wrapper' (#81) from feature/drone-docker-runner into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/81
Reviewed-by: teutat3s <teutates@mailbox.org>
2022-05-06 11:29:43 +00:00
hensoko b751593368 Merge pull request 'Introduce option to enable autologin' (#83) from feature/add-flag-to-enable-autologin into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/83
Reviewed-by: teutat3s <teutates@mailbox.org>
2022-05-03 17:54:32 +00:00
Hendrik Sokolowski 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
teutat3s 5e01e35e38 Merge pull request 'Remove fake comment from gitmessage' (#82) from fix/remove-gitmessage-fake into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/82
Reviewed-by: teutat3s <teutates@mailbox.org>
2022-05-03 10:57:30 +00:00
Benjamin Bädorf f4a2cc34bb
Comment Co-Authored-by 2022-05-03 12:43:32 +02:00
Benjamin Bädorf af12b9eabd
Remove gitmessage indentation 2022-05-03 11:48:00 +02:00
Benjamin Bädorf 07577283e3
Remove fake comment from gitmessage
This was part of a botched copy paste and should not be in the actual
gitmessage, since the real change list will come from git itself.
2022-05-03 11:43:36 +02:00
Benjamin Bädorf 87d7697326
Add docker drone runner wrapper
Adds a small sh wrapper around a drone runner docker container. The
`stop` and `logs` functionality is barely better than using straight up
docker, but at least it saves you from having to know any of the
implementation details.
2022-05-02 23:53:34 +02:00
teutat3s f132ab1814 Merge pull request 'Fix ISO target path for publishing' (#77) from fix/drone-ci-iso-target-path into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/77
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-05-02 19:56:34 +00:00
teutat3s ff69e1f8d6
Merge branch 'main' into fix/drone-ci-iso-target-path 2022-05-02 21:56:03 +02:00
Benjamin Bädorf c6b9ff43f1 Merge pull request 'Start sway as a systemd user process again' (#80) from feature/start-sway-as-systemd-service into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/80
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-05-02 18:58:58 +00:00
Hendrik Sokolowski 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
Benjamin Bädorf 24123e84ce Merge pull request 'sway: fix cursor not scaling correctly' (#79) from fix/sway-cursor-scaling into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/79
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-05-02 18:33:50 +00:00
teutat3s 077ab8b4f4
Fix ISO target path for publishing 2022-05-02 10:39:59 +02:00
teutat3s e3b6cca939 Merge pull request 'Revert "Merge pull request 'fix/boostrap-iso' (#75) from fix/boostrap-iso into main"' (#76) from fix/revert-digga-change into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/76
Reviewed-by: teutat3s <teutates@mailbox.org>
2022-05-02 08:30:39 +00:00
Benjamin Bädorf 91605af135
Revert "Merge pull request 'fix/boostrap-iso' (#75) from fix/boostrap-iso into main"
This reverts commit 48be9cfa75, reversing
changes made to 281d7b56b4.
2022-05-02 09:49:14 +02:00
teutat3s a772a91d7b
zsh: precmd() don't echo trailing newline 2022-05-02 01:30:09 +02:00
teutat3s 4712e535f9
sway: fix cursor not scaling correctly 2022-05-02 01:28:35 +02:00
Benjamin Bädorf 48be9cfa75 Merge pull request 'fix/boostrap-iso' (#75) from fix/boostrap-iso into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/75
Reviewed-by: teutat3s <teutates@mailbox.org>
2022-05-01 14:55:27 +00:00
Benjamin Bädorf bfec68938d Merge branch 'main' into fix/boostrap-iso 2022-05-01 14:55:07 +00:00
teutat3s 281d7b56b4 Merge pull request 'Show notification when changing keyboard layouts' (#73) from feature/keyboard-toggle-notify into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/73
Reviewed-by: teutat3s <teutates@mailbox.org>
2022-04-30 21:54:20 +00:00
Benjamin Bädorf 3dc6e6a5f6
Change bootstrap isoImage command in CI 2022-04-30 23:20:47 +02:00
Benjamin Bädorf a94a41f444
Use our patched version of digga 2022-04-30 22:12:52 +02:00
Benjamin Bädorf fdf167d92a Merge pull request 'Improve terminal pwd title by shortening home to ~' (#70) from fix/shorten-home-to-tilde-zsh into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/70
Reviewed-by: teutat3s <teutates@mailbox.org>
2022-04-30 19:51:34 +00:00
Benjamin Bädorf 0ecbdaa0bc
Merge branch 'main' into fix/shorten-home-to-tilde-zsh 2022-04-30 21:50:42 +02:00
Benjamin Bädorf c48e1c8a75
Add package import of libnotify 2022-04-30 21:43:56 +02:00
Benjamin Bädorf d2f8f0537c
Show notification when changing keyboard layouts 2022-04-30 21:42:48 +02:00
teutat3s 26ccb60ce5 Merge pull request 'Add gitmessage template to global git config' (#72) from feature/gitmessage into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/72
Reviewed-by: teutat3s <teutates@mailbox.org>
2022-04-30 19:42:14 +00:00
Benjamin Bädorf 4c9dd20e4a
better newlines 2022-04-30 21:35:32 +02:00
Benjamin Bädorf 0acabe0624 Merge pull request 'tree-wide: gnome3 -> gnome, add hicolor-icon-theme' (#66) from fix/gnome3-to-gnome into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/66
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-04-30 19:29:40 +00:00
Benjamin Bädorf af84260922 Merge pull request 'zsh: precmd() don't echo trailing newline' (#71) from fix/zsh-precmd into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/71
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-04-30 19:27:51 +00:00
Benjamin Bädorf 1f1ac4c575
Add gitmessage template to global git config 2022-04-30 21:27:22 +02:00
teutat3s 4b915053b4
zsh: precmd() don't echo trailing newline 2022-04-30 20:58:06 +02:00
teutat3s 99ece3e3f1
Merge branch 'main' into fix/gnome3-to-gnome 2022-04-30 20:17:25 +02:00
Benjamin Bädorf 1823e7cc39 Merge pull request 'Basic ISO' (#54) from feature/basic-iso into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/54
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-04-30 17:52:49 +00:00
Benjamin Bädorf e30974c1b2
Merge branch 'main' into feature/basic-iso 2022-04-30 19:51:38 +02:00
Benjamin Bädorf 84fa70513f
Improve terminal pwd title by shortening home to ~ 2022-04-30 18:28:11 +02:00
teutat3s 88ee3fe4c7 Merge pull request 'feature/neovim-improvements' (#64) from feature/neovim-improvements into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/64
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-04-30 16:13:22 +00:00
teutat3s 01fc42e15f
Merge branch 'main' into feature/neovim-improvements 2022-04-30 18:12:49 +02:00
teutat3s ed26820593
neovim: remove unneeded autocmd CursorHold 2022-04-30 18:11:43 +02:00
Benjamin Bädorf 003140fc54 Merge pull request 'Change terminal title to cwd' (#69) from feature/terminal-title-cwd into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/69
Reviewed-by: teutat3s <teutates@mailbox.org>
Reviewed-by: hensoko <hensoko@noreply.example.org>
2022-04-30 16:01:05 +00:00
Benjamin Bädorf b516473f69
Change terminal title to cwd 2022-04-30 17:52:11 +02:00