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
0ecbdaa0bc
Merge branch 'main' into fix/shorten-home-to-tilde-zsh
2022-04-30 21:50:42 +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
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
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
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
db34fa77c2
Merge branch 'main' into feature/basic-iso
2022-04-30 16:40:10 +02:00
970e6de8a7
Merge branch 'main' into feature/basic-iso
2022-04-30 16:04:59 +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
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
469c2a3ed9
neovim: fix lsp for neovim 0.7.0
2022-04-26 11:37:59 +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
83074e2dff
neovim: add quick-scope plugin
2022-03-15 19:06:55 +01:00
869446df63
alacritty: better search colors highlighting
2022-02-22 16:50:27 +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
d50ef271e6
devops: add pgcli
2022-01-05 23:45:14 +01:00