Commit graph

69 commits

Author SHA1 Message Date
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
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
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
c825128eb4
Add looking glass for VMs, switch from scream-ivshmem to qemu-pulse 2021-12-11 21:10:07 +01:00
40dab652fb
Cleanup nvim config, add instant.nvim 2021-12-02 12:20:08 +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
b5500d5e9e
Better terminal editing experience
* Decrease alacritty font size
* Improve file previews in fzf-nvim by removing some copyright notices
* Use reverse layout in fzf-nvim to align with zsh file completion
2021-11-29 19:06:10 +01:00
ea282db4eb
nvim: remove diffview-nvim 2021-11-29 17:25:55 +01:00
65c8894f47
Remove minimap from nvim, fix mergetool config for git 2021-11-29 17:23:09 +01:00
e84fb19a20
sway: hotfix for swayidle, swaylock-bg missing in PATH 2021-11-29 17:19:10 +01:00
b84d88fc92
graphical, sway: disable greetd, auto-login directly to desktop 2021-11-29 17:19:05 +01:00
91163d38ed
Allow changing the user description 2021-11-17 12:06:47 +01:00
d670aee07d
neovim: fix jsonls, fix cursor jumping into diagnostics buffer 2021-11-07 20:42:50 +01:00
7ea95e90f5
terminal-life: add glow, a tui markdown viewer; sort packages 2021-11-07 20:42:39 +01:00
9bd3f7d871
nvim: sort alphabetically, add gopls (go lsp) 2021-10-29 16:47:11 +02:00
c059af5248
terminal-life: add upstream nixos-option gc fix 2021-10-29 16:47:01 +02:00
c35a38f834
x-os: prepare booting from unencrypted /boot partition 2021-10-24 01:20:31 +02:00
9d0e9efb47 fix/mimeapps-tweaks (#20)
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/20
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
Co-authored-by: teutat3s <teutates@mailbox.org>
Co-committed-by: teutat3s <teutates@mailbox.org>
2021-09-22 20:21:11 +00:00
Benjamin Bädorf
9b248f9fb4 Remove direnv (#18)
Co-authored-by: Benjamin Bädorf <hello@benjaminbaedorf.eu>
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/18
Reviewed-by: teutat3s <teutates@mailbox.org>
Co-authored-by: Benjamin Bädorf <b12f@noreply.example.org>
Co-committed-by: Benjamin Bädorf <b12f@noreply.example.org>
2021-09-21 20:27:18 +00:00
8ff750994e Use wayland version of element-desktop (#15)
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/15
Co-authored-by: teutat3s <teutates@mailbox.org>
Co-committed-by: teutat3s <teutates@mailbox.org>
2021-09-08 09:13:59 +00:00
02330bc9ce
Merge remote-tracking branch 'devos/master' 2021-09-01 18:45:42 +02:00
5aea1e8089
Merge remote-tracking branch 'devos/core' into core 2021-08-23 23:22:55 +02:00
David Arnold
5bd943f97d
imp: advise removal of */modules-list.nix on merge conflicts
During merge conflicts, these lines should appear in the hunks
and give instructions on how to handle them in the face of the
implementation of `rakeLeaves` for modules in https://git.io/JB1Wk via
`importModules`, that knows how to rake leaves by walking the folder
tree on it's own and collecting leaves that are normal nix files or
folers who contain a `default.nix` mmicking strongly a "recursive"
import-ish syntax.
2021-07-31 23:03:19 -05:00
David Arnold
31a8e76209
ref: adapt to using plain digga module for boostrap ISO 2021-07-20 21:45:41 -05:00
81a70f7063
Merge remote-tracking branch 'devos/develop' into core 2021-07-17 15:43:05 +02:00
David Arnold
8ae22c63dc
fix: move legacy nix path definitions back to devos 2021-07-16 15:27:17 -05:00
David Arnold
26a2423312 ref: make hm common module explicit 2021-07-16 13:02:49 -05:00
de5d4a223a upstream pub-solar changes from teutat3s (#11)
Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com>
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/11
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
Co-authored-by: teutat3s <teutates@mailbox.org>
Co-committed-by: teutat3s <teutates@mailbox.org>
2021-07-13 17:05:36 +00:00
a3961f7c52 move back from neovim-nightly to neovim from unstable (#10)
https://github.com/neovim/neovim/releases/tag/v0.5.0

Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com>
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/10
Co-authored-by: teutat3s <teutates@mailbox.org>
Co-committed-by: teutat3s <teutates@mailbox.org>
2021-07-13 16:33:15 +00:00
David Arnold
3cc28b3adb
bump digga to latest develop 2021-06-24 18:11:24 -05:00
52b6a54d28
Merge upstream 2021-06-09 18:37:21 +02:00
Jarosław Wygoda
454b27937f customBuilds: add digitalOcean 2021-06-03 08:48:25 +02:00
Pacman99
d9082066f7 flake: update to new digga api 2021-06-01 11:32:20 -07:00
ddcf369f41
Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
Pacman99
923ce7feff tree: rename devlib -> digga 2021-05-14 10:20:02 -07:00
Pacman99
2b73d3bf53 customBuilds: add TODO to drop builderArgs 2021-05-12 11:43:27 -07:00
Pacman99
e98e595704 pass builderArgs to config and extract builds
have mkHomeConfiguration create its own custom build within the function
create a externalModule for customBuilds so its easy to add more
2021-04-30 10:52:35 -07:00
Timothy DeHerrera
2d91946745
doc: move all docs under doc 2021-04-18 20:42:49 -06:00
Timothy DeHerrera
8939c3401b
project rename: nixflk -> devos 2021-02-17 18:31:33 -07:00