Commit graph

1093 commits

Author SHA1 Message Date
Benjamin Bädorf 3b3c6ec0e1
Add headless sway service 2022-04-30 17:41:08 +02:00
Benjamin Bädorf a2d7196cd9
Add VNCClient mode for sway 2022-04-30 13:50:01 +02:00
Benjamin Bädorf ae7bee47df
Allow outside vnc access, render a cursor in vnc 2022-04-30 13:49:51 +02:00
Benjamin Bädorf 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
teutat3s 895cdc30b9
Update flake lock 2022-04-26 11:38:26 +02:00
teutat3s 469c2a3ed9
neovim: fix lsp for neovim 0.7.0 2022-04-26 11:37:59 +02:00
teutat3s 88bb8f3eb8
cachix: trust pub.solar public keys for nix-dram 2022-04-26 11:36:59 +02:00
teutat3s d85b48d191
nix-direnv: use flake-aware version 2.0.0 2022-04-26 11:36:40 +02:00
teutat3s f731adc060
Update flake lock 2022-04-09 16:54:06 +02:00
teutat3s 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
teutat3s 11ea007899
digga: Remove customBuilds, nixos-generate
has --flake, Use nixos-* not release-*
2022-04-09 16:52:04 +02:00
teutat3s 2b1a6d26fd
core: nixpkgs-review, see:
https://github.com/Mic92/nixpkgs-review#usage
2022-04-09 16:51:55 +02:00
teutat3s 2cbaf25a27
export devos template in digga
devos: remove bud get
2022-04-09 16:51:44 +02:00
teutat3s 0764093600
office: add xournalpp, tool for annotating PDFs 2022-04-09 16:49:46 +02:00
teutat3s a884368d8d
chore: update flake lock 2022-04-03 18:42:02 +02:00
teutat3s 93b895136d
neovim: fix config for version 0.6.1 2022-04-03 18:40:07 +02:00
teutat3s 3e94c0d9f4
chore: fix direnv auto reload 2022-04-03 18:40:07 +02:00
Benjamin Bädorf 03911fda34
Update flake lock 2022-03-29 19:32:41 +02:00
Benjamin Bädorf 60ce668bc9
Update flake lock 2022-03-23 11:02:44 +01:00
teutat3s 83074e2dff
neovim: add quick-scope plugin 2022-03-15 19:06:55 +01:00
teutat3s 090575759b
bump flake lock 2022-03-04 15:14:09 +01:00
teutat3s 2666453e8c
Merge branch 'devos' 2022-02-24 23:41:36 +01:00
teutat3s 4052b39c6e
nix-dram: ensure nixpkgs follows latest input 2022-02-22 16:51:08 +01:00
teutat3s 869446df63
alacritty: better search colors highlighting 2022-02-22 16:50:27 +01:00
Parthiv Seetharaman c7c11aace7
Merge pull request #427 from Pacman99/fix-deploy
flake: switch back to serokell deploy input
2022-02-18 15:13:35 -08:00
Parthiv Seetharaman b0aadda88c flake: switch back to serokell deploy input
There is a bug in the input-output-hk fork
2022-02-17 16:22:48 -08:00
Parthiv Seetharaman 74ce47c69d
Merge pull request #426 from btobolaski/patch-1
Fix decryption location for agenix in documentation
2022-02-17 11:12:12 -08:00
Brendan Tobolaski d6b84ca240
Fix decryption location for agenix 2022-02-17 10:15:02 -06:00
Parthiv Seetharaman ea189c3461 README: typos and grammar 2022-02-04 07:36:52 -05:00
teutat3s ad3fc6126d
core: add missing argument inputs 2022-01-31 17:37:21 +01:00
teutat3s 2748fbcdee
wayland: use NIXOS_OZONE_WL instead of *-wayland packages 2022-01-31 17:12:03 +01:00
teutat3s a4dbe4fa78
Reference nix-dram package directly from inputs
This should avoid patches not working because our pkgs
follows nixos = release-21.11 and nix-dram follows nixos-unstable
2022-01-31 16:19:36 +01:00
teutat3s 7becfcd913
Fix last upstream merge, add back openssh service
Dont't autoUpgrade by default
2022-01-31 14:42:02 +01:00
teutat3s 1030ed575d
Merge branch 'main' of git.b12f.io:pub-solar/os 2022-01-31 12:18:13 +01:00
teutat3s 34777780b6
Merge branch 'devos' 2022-01-31 12:16:36 +01:00
Parthiv Seetharaman 68d42ba93f
Merge pull request #422 from Pacman99/update-inputs
Update inputs and switch back to pulling devos as a template
2022-01-30 13:52:51 -08:00
Parthiv Seetharaman 6de02a64be overrides: remove nix-direnv line 2022-01-29 19:58:36 -08:00
Parthiv Seetharaman a341e57ca4
Merge pull request #416 from Pacman99/add-wild-flakes
README: Add flakes to "in the wild"
2022-01-29 19:55:16 -08:00
Parthiv Seetharaman 9fd3a1085e bud: switch back to pulling devos as template 2022-01-29 19:48:26 -08:00
Parthiv Seetharaman adf005b5c8 flake: update digga, home, nixos, latest 2022-01-29 19:48:26 -08:00
Parthiv Seetharaman d834598dba
Merge pull request #407 from Pacman99/core-comments
profiles/core: add comments for each option
2022-01-29 11:07:43 -08:00
Parthiv Seetharaman 070664bb72 README: Add more flakes to "in the wild"
Remove the nrd branch, since that doesn't exist anymore
2022-01-22 19:43:48 -08:00
teutat3s b0af7b109b
Merge branch 'devos' 2022-01-19 21:55:51 +01:00
Benjamin Bädorf 868818d4a4
Fix mopidy jellyfin 2022-01-16 17:09:18 +01:00
Parthiv Seetharaman 283f6b255e
Merge pull request #385 from blm768/update-docs
Fix outdated option name
2022-01-11 11:01:18 -08:00
Ben Merritt fbfb84b96c Fix outdated option name 2022-01-10 23:21:52 -08:00
Parthiv Seetharaman cb3eca3fb0
Merge pull request #414 from blm768/fix-secret-docs
Update secrets path
2022-01-09 00:43:52 -08:00
Ben Merritt a7fae1dbcc Update secrets path
See e538664435
2022-01-09 00:14:24 -08:00
Benjamin Bädorf ad99c6152a
Use correct overrides for nix 2.4 2022-01-06 14:14:53 +01:00
teutat3s a0aa106565
core: add gitFull, nix-tree 2022-01-05 23:45:32 +01:00