Commit graph

1216 commits

Author SHA1 Message Date
2d213d4dbd Write out args of wayvnc, start on unix socket 2022-05-01 00:07:23 +02:00
9aafa7ff52 Switch from caddy to haproxy 2022-05-01 00:05:53 +02:00
67e90032c4 Merge branch 'main' into feature/wayvnc 2022-04-30 23:13:03 +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
0ecbdaa0bc
Merge branch 'main' into fix/shorten-home-to-tilde-zsh 2022-04-30 21:50:42 +02:00
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
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
1f1ac4c575
Add gitmessage template to global git config 2022-04-30 21:27:22 +02:00
4b915053b4
zsh: precmd() don't echo trailing newline 2022-04-30 20:58:06 +02:00
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
e30974c1b2
Merge branch 'main' into feature/basic-iso 2022-04-30 19:51:38 +02:00
84fa70513f
Improve terminal pwd title by shortening home to ~ 2022-04-30 18:28:11 +02:00
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
01fc42e15f
Merge branch 'main' into feature/neovim-improvements 2022-04-30 18:12:49 +02:00
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
b516473f69
Change terminal title to cwd 2022-04-30 17:52:11 +02:00
48a1267b4e
Merge branch 'feature/wayvnc' of git.b12f.io:pub-solar/os into feature/wayvnc 2022-04-30 17:41:38 +02:00
3b3c6ec0e1
Add headless sway service 2022-04-30 17:41:08 +02:00
1ce4d74637
Change port of wayvnc 2022-04-30 17:09:26 +02:00
cf5dd8c72c
clean up bud 2022-04-30 17:03:13 +02:00
47ed302f7a
drone: add check step 2022-04-30 17:03:00 +02:00
d23376f7fb
Workaround ps-signal-desktop is not supported on aarch64-linux
using fake metadata
2022-04-30 16:54:40 +02:00
db34fa77c2
Merge branch 'main' into feature/basic-iso 2022-04-30 16:40:10 +02:00
e956a69abf
Re-enable CI Check step 2022-04-30 16:38:19 +02:00
970e6de8a7
Merge branch 'main' into feature/basic-iso 2022-04-30 16:04:59 +02:00
6f2c137c06
direnv: update envrc 2022-04-30 15:58:00 +02:00
Benjamin Bädorf
020e5801b0 Merge pull request 'virtualisation: generalize for intel CPUs by adding intel_iommu to kernelParams' (#65) from fix/generalize-virt-for-intel-cpus into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/65
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-04-30 13:52:13 +00:00
Benjamin Bädorf
517eaf8d21 Merge pull request 'zsh: use max length for dir to allow enough space for' (#67) from fix/zsh-add-max-length-for-dirs into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/67
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-04-30 13:50:57 +00:00
hensoko
7606a69dbb Merge pull request 'Wrap signal-desktop to add flag to disable gpu processing' (#63) from feature/signal-desktop-without-gpu into main
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/63
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
2022-04-30 13:31:36 +00:00
b326f18344
zsh: use max length for dir to allow enough space for
the right hand indicators
2022-04-30 15:23:33 +02:00
2c53b3c3b1
virtualisation: generalize for intel CPUs by adding intel_iommu to kernelParams 2022-04-30 15:21:58 +02:00
2852efbbbc
tree-wide: gnome3 -> gnome, add hicolor-icon-theme
as fallback
2022-04-30 15:21:27 +02:00
c56a3eaee2 Wrap signal-desktop to add flag to disable gpu processing 2022-04-30 15:19:17 +02:00
af67e0d15f
neovim: don't show diagnostics when in insert mode 2022-04-30 15:18:57 +02:00
a7215fa101
neovim: add template for shell.nix files 2022-04-30 15:18:46 +02:00
a2d7196cd9
Add VNCClient mode for sway 2022-04-30 13:50:01 +02:00
ae7bee47df
Allow outside vnc access, render a cursor in vnc 2022-04-30 13:49:51 +02:00
06ca86f9c9
Add wayvnc option for sway
This change allows you to start wayvnc anytime your sway session starts.
For hosts where you want to enable this, you'll need to generate the
certificate and keys, see:

https://github.com/any1/wayvnc#encryption--authentication

You can then add these to your secrets via agenix, and load them as
`vnc-key.pem` and `vnc-cert.pem` into `/run/secrets`.

Enable the wayvnc server via the option `pub-solar.sway.vnc.enable`.

At the time of writing, `tigervnc` appears to be a good vnc client to
use.

```
2022-04-30 13:49:40 +02:00
895cdc30b9
Update flake lock 2022-04-26 11:38:26 +02:00
469c2a3ed9
neovim: fix lsp for neovim 0.7.0 2022-04-26 11:37:59 +02:00
88bb8f3eb8
cachix: trust pub.solar public keys for nix-dram 2022-04-26 11:36:59 +02:00
d85b48d191
nix-direnv: use flake-aware version 2.0.0 2022-04-26 11:36:40 +02:00
f731adc060
Update flake lock 2022-04-09 16:54:06 +02:00
030bf9e808
neovim: diagnostics: only show under cursor and
use custom signcolumn icons using new lua
vim.diagnostic.config options

fix fzf pop-up colors

get sonokai, suda-vim from nixpkgs vimPlugins

bump vim-workspace

add apprentice, hybrid and airline colorschemes
2022-04-09 16:52:18 +02:00
11ea007899
digga: Remove customBuilds, nixos-generate
has --flake, Use nixos-* not release-*
2022-04-09 16:52:04 +02:00
2b1a6d26fd
core: nixpkgs-review, see:
https://github.com/Mic92/nixpkgs-review#usage
2022-04-09 16:51:55 +02:00