Commit graph

279 commits

Author SHA1 Message Date
53f5ab731e
Add VNCClient mode for sway 2022-04-30 13:48:38 +02:00
9c9188d006
Allow outside vnc access, render a cursor in vnc 2022-04-28 23:47:11 +02:00
ad313173ad
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-28 23:20:18 +02:00
2f54c4e25c
Merge branch 'main' into b12f 2022-04-27 15:24:22 +02:00
469c2a3ed9
neovim: fix lsp for neovim 0.7.0 2022-04-26 11:37:59 +02:00
001f05dbfc
Fix LSP infos 2022-04-18 13:12:02 +02:00
c2b6ec5acc
Merge branch 'main' into b12f 2022-04-10 14:02:28 +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
0764093600
office: add xournalpp, tool for annotating PDFs 2022-04-09 16:49:46 +02:00
93b895136d
neovim: fix config for version 0.6.1 2022-04-03 18:40:07 +02:00
334daff82e
Fix latenight.blue ssh 2022-03-24 21:07:11 +01:00
f0bd4f978f
Merge branch 'main' into b12f 2022-03-21 12:34:50 +01:00
83074e2dff
neovim: add quick-scope plugin 2022-03-15 19:06:55 +01:00
33f03b3f0d
Add paperless, up guest VM RAM to 48GB 2022-03-10 21:32:21 +01:00
d047a4aac0
Merge branch 'main' into b12f 2022-03-09 13:37:26 +01:00
869446df63
alacritty: better search colors highlighting 2022-02-22 16:50:27 +01:00
e3ff8c5441
Merge branch 'main' into b12f 2022-02-14 10:54:00 +01:00
f7cf825579
Fix build 2022-02-14 10:50:34 +01:00
fb821aa722
Update virtualisation 2022-02-14 10:50:26 +01:00
e6e2267f5a
Add paperless module 2022-02-14 10:49:49 +01:00
741c0863ed
graphical: make wayland use the software renderer pixman optionally,
https://github.com/swaywm/wlroots/blob/master/docs/env_vars.md#wlroots-specific

This should help run sway in VMs
2022-02-03 02:47:00 +01:00
2c9fef6cbd
sway: add foot, make sway.terminal an option
this helps getting a working terminal in VMs where

3D acceleration is limited
2022-02-03 02:05:56 +01:00
d551045ac5
services.getty.autologinUser wants a lib.mkForce hammer 2022-02-03 01:34:01 +01:00
74b4ec148c
Merge branch 'main' into feature/basic-iso 2022-02-02 04:38:30 +01:00
fa03692511
modules: user: add publicKeys option 2022-02-02 04:00:11 +01:00
7589360e6d
terminal-life: add asciinema 2022-02-02 04:00:11 +01:00
c85cb99a15
Use newer ansible version instead of pythonPackages one 2022-02-02 04:00:11 +01:00
6da0f503e1
wayland: use NIXOS_OZONE_WL instead of *-wayland packages 2022-02-02 04:00:10 +01:00
18c566f30e
devops: add pgcli 2022-02-02 03:37:02 +01:00
a208a817f7
audio: rename pulseeffects to easyeffects, follow
upstream: https://github.com/wwmm/easyeffects
2022-02-02 03:37:02 +01:00
52e934b3fc
neovim: fix completion, fix python lsp 2022-02-02 03:37:00 +01:00
0629024cf5
chore: clean up after upstream updates 2022-02-02 03:33:20 +01:00
2748fbcdee
wayland: use NIXOS_OZONE_WL instead of *-wayland packages 2022-01-31 17:12:03 +01:00
34777780b6
Merge branch 'devos' 2022-01-31 12:16:36 +01:00
578f05b4f1
Always hibernate 2022-01-12 17:39:16 +01:00
87e48217d0
Merge branch 'main' into b12f 2022-01-06 14:14:13 +01:00
d50ef271e6
devops: add pgcli 2022-01-05 23:45:14 +01:00
b3d764ba6e
audio: rename pulseeffects to easyeffects, follow
upstream: https://github.com/wwmm/easyeffects
2022-01-05 23:45:06 +01:00
e0e7c4c42d
neovim: fix completion, fix python lsp 2022-01-05 23:44:59 +01:00
923f41e700
Fix merge issue 2022-01-04 13:40:39 +01:00
0ec6d23551
Add hp scanner driver module 2022-01-04 13:40:03 +01:00
c825128eb4
Add looking glass for VMs, switch from scream-ivshmem to qemu-pulse 2021-12-11 21:10:07 +01:00
4057c68bb7
Merge branch 'b12f' of git.b12f.io:pub-solar/os into b12f 2021-12-11 21:09:28 +01:00
15c0412080
Add looking glass for VMs, switch from scream-ivshmem to qemu-pulse 2021-12-11 21:08:20 +01:00
Benjamin Bädorf
a934ef4a21 Merge remote-tracking branch 'origin/main' into b12f 2021-12-03 00:27:11 +00:00
40dab652fb
Cleanup nvim config, add instant.nvim 2021-12-02 12:20:08 +01:00
7069fb2a62
Cleanup nvim config, add instant.nvim 2021-12-02 12:19:37 +01:00
65620a8bfc
Merge branch 'main' into b12f 2021-11-29 19:08:32 +01:00
dc580d30b7
Remove useless nvim plugin plenary
This dependency plugin is not needed anymore
2021-11-29 19:07:39 +01:00
09508319e9
Merge branch 'main' of git.b12f.io:pub-solar/os 2021-11-29 19:07:07 +01:00