Hendrik Sokolowski
61525f1390
Use keys instead of keyfiles
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
5d9d2caa4f
Add work profile
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
60b13f9ec2
Do not use nvim
2022-08-16 19:26:47 +02:00
Hendrik Sokolowski
4bd786be0e
Disable required gpg sign
2022-08-16 19:26:47 +02:00
teutat3s
71a47f35b4
Merge branch 'main' into fix/set-nix-dram-default
2022-08-14 15:18:55 +02:00
teutat3s
bf581d1e9c
nix-dram: remove nix-dram as default nix binary
...
nix-dram as default nix binary isn't worth the
maintenance work anymore, CI builds started
failing because of it:
https://ci.b12f.io/pub-solar/os/533/1/2
Automatic builds still happen each night and can be
checked in our fork of nix-dram:
https://github.com/pub-solar/nix-dram/actions
Users of nix-dram can continue to use it via devshells
or nix run github:dramforever/nix-dram -- --version
2022-08-14 15:12:23 +02:00
Hendrik Sokolowski
4190818304
Rework of x-os module / core profile
...
* move core settings to x-os
* add option to only install a lite core
* rename x-os module to core
* remove core profile from flake.nix
2022-08-14 14:47:44 +02:00
hensoko
18e9b4a009
feature/restructure-core-profile ( #109 )
...
Co-authored-by: Hendrik Sokolowski <hensoko@gssws.de>
Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/109
Reviewed-by: Benjamin Bädorf <b12f@noreply.example.org>
Reviewed-by: teutat3s <teutates@mailbox.org>
2022-08-13 20:35:43 +00:00
Benjamin Bädorf
6b396f0840
Merge branch 'main' into fix/neovim-cherry-picks
2022-08-12 20:52:57 +00:00
Benjamin Bädorf
bb53317daf
Add spotify as an audio option
...
Adds a `config.pub-solar.audio.spotify` option that when enabled
installs and configures `spotifyd` as a systemd daemon and `spotify-tui`
as the terminal-based UI.
After enabling, run `spt` in the terminal to open the UI.
2022-08-10 22:52:17 +02:00
teutat3s
3142c58cf4
neovim, caddy: add json-schema, use tabs in
...
Caddyfiles, add vim-caddyfile
2022-08-09 23:23:55 +02:00
teutat3s
8e43046dee
nixos: follow release-22.05
...
home: follow release-22.05 branch
Fixes for upstream changes:
ag renamed to silver-searcher, extfat-utils is now exfat, lot's of
overrides no longer needed, as they're now in the release branch,
services.caddy.config split up into globalConfig and extraConfig
2022-06-02 10:13:17 +02:00
Benjamin Bädorf
f4a2cc34bb
Comment Co-Authored-by
2022-05-03 12:43:32 +02:00
Benjamin Bädorf
07577283e3
Remove fake comment from gitmessage
...
This was part of a botched copy paste and should not be in the actual
gitmessage, since the real change list will come from git itself.
2022-05-03 11:43:36 +02:00
teutat3s
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
Benjamin Bädorf
4c9dd20e4a
better newlines
2022-04-30 21:35:32 +02:00
Benjamin Bädorf
1f1ac4c575
Add gitmessage template to global git config
2022-04-30 21:27:22 +02:00
teutat3s
99ece3e3f1
Merge branch 'main' into fix/gnome3-to-gnome
2022-04-30 20:17:25 +02:00
Benjamin Bädorf
e30974c1b2
Merge branch 'main' into feature/basic-iso
2022-04-30 19:51:38 +02:00
teutat3s
970e6de8a7
Merge branch 'main' into feature/basic-iso
2022-04-30 16:04:59 +02:00
teutat3s
a7215fa101
neovim: add template for shell.nix files
2022-04-30 15:18:46 +02:00
teutat3s
2b1a6d26fd
core: nixpkgs-review, see:
...
https://github.com/Mic92/nixpkgs-review#usage
2022-04-09 16:51:55 +02:00
teutat3s
db2ffe63f5
pub-solar-iso: enable wlroots software renderer pixman
2022-02-03 03:41:42 +01:00
teutat3s
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
teutat3s
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
teutat3s
e9e53147d8
Fix up rebase
2022-02-02 04:47:08 +01:00
teutat3s
74b4ec148c
Merge branch 'main' into feature/basic-iso
2022-02-02 04:38:30 +01:00
teutat3s
bc4ca4557e
core: add ncd, useful for comparing versions of pkgs that
...
will be upgraded, see:
https://discourse.nixos.org/t/nvd-simple-nix-nixos-version-diff-tool/12397
2022-02-02 04:00:11 +01:00
teutat3s
e2a15bf817
core: add missing argument inputs
2022-02-02 04:00:11 +01:00
teutat3s
fa03692511
modules: user: add publicKeys option
2022-02-02 04:00:11 +01:00
teutat3s
6da0f503e1
wayland: use NIXOS_OZONE_WL instead of *-wayland packages
2022-02-02 04:00:10 +01:00
teutat3s
f07010445e
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-02-02 04:00:10 +01:00
teutat3s
3cb0cd2e2e
Fix last upstream merge, add back openssh service
...
Dont't autoUpgrade by default
2022-02-02 04:00:10 +01:00
Parthiv Seetharaman
ea8937cd51
profiles/core: add comments for each option
2022-02-02 03:42:13 +01:00
teutat3s
8d3dedc562
core: add gitFull, nix-tree
2022-02-02 03:37:02 +01:00
teutat3s
2a6ac25369
base user: init global gitignore, update mimeapps
2022-02-02 03:37:02 +01:00
teutat3s
0629024cf5
chore: clean up after upstream updates
2022-02-02 03:33:20 +01: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
34777780b6
Merge branch 'devos'
2022-01-31 12:16:36 +01:00
teutat3s
a0aa106565
core: add gitFull, nix-tree
2022-01-05 23:45:32 +01:00
teutat3s
f45a51805a
base user: init global gitignore, update mimeapps
2022-01-05 23:45:21 +01:00
Parthiv Seetharaman
ceffec9392
profiles/core: add comments for each option
2021-12-29 14:42:51 -08:00
Benjamin Bädorf
65c8894f47
Remove minimap from nvim, fix mergetool config for git
2021-11-29 17:23:09 +01:00
Benjamin Bädorf
91163d38ed
Allow changing the user description
2021-11-17 12:06:47 +01:00
Benjamin Bädorf
b890e2d04a
Fix java session variable
2021-11-15 11:39:55 +01:00
teutat3s
7271c34320
hammer for fontconfig
2021-10-26 01:19:47 +02:00
teutat3s
2340270d81
All the option are with us now
2021-10-24 22:55:28 +02:00