Commit graph

370 commits

Author SHA1 Message Date
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 9a2b2e2b9f
base-user: remove leftover .gitignore file 2022-08-09 11:56:42 +02:00
teutat3s f3ac27ac71
neovim, caddy: add json-schema, use tabs in
Caddyfiles, add vim-caddyfile
2022-08-09 11:56:41 +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
teutat3s aabfc4a0dd
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:09:42 +02:00
teutat3s 05c72f28af
sway: switch from mako to swaynotificationcenter
https://github.com/ErikReider/SwayNotificationCenter brings a fresh look
don't disturbe mode and a control panel to our notifications
2022-05-06 13:39:48 +02:00
teutat3s f0bf5d7c04
Merge branch 'main' into teutat3s 2022-05-03 14:24: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 9a8462b938
Merge branch 'main' into teutat3s 2022-04-30 21:43:08 +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
teutat3s 26d5fcf589
Merge branch 'main' into teutat3s 2022-04-30 20:13:39 +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 03cf31989f
neovim: add template for shell.nix files 2022-04-30 15:10:26 +02:00
teutat3s dccf0baed0
terminal-life: use our hotkeys for pagers like bat
and less
2022-04-30 15:10:15 +02:00
teutat3s 2b1a6d26fd
core: nixpkgs-review, see:
https://github.com/Mic92/nixpkgs-review#usage
2022-04-09 16:51:55 +02:00
teutat3s e2773a67ee
base-user: update telegram-desktop mime 2022-04-09 16:37:23 +02:00
teutat3s 8bfd365039
core: nixpkgs-review, see:
https://github.com/Mic92/nixpkgs-review#usage
2022-04-09 16:37:22 +02:00
teutat3s 6dcbd42a56
core: add jless, see: https://jless.io 2022-02-25 13:31:21 +01:00
teutat3s f6a9e18903
waybar: temp fix for bandwidth stats, see:
https://github.com/Alexays/Waybar/issues/1392
2022-02-25 10:52:00 +01: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 f5f6ddd10c
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-01-31 17:43:05 +01:00
teutat3s 0555636f26
core: add missing argument inputs 2022-01-31 17:41:42 +01:00
teutat3s af6c13f3e6
modules: user: add publicKeys option 2022-01-31 17:41:32 +01:00
teutat3s ad3fc6126d
core: add missing argument inputs 2022-01-31 17:37:21 +01:00
teutat3s a2c3102fae
Merge branch 'main' into teutat3s-init-fae 2022-01-31 17:13:35 +01:00
teutat3s 2748fbcdee
wayland: use NIXOS_OZONE_WL instead of *-wayland packages 2022-01-31 17:12:03 +01:00
teutat3s 63f91c864a
Merge branch 'main' into teutat3s-init-fae 2022-01-31 16:19:59 +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 749110bed5
Merge branch 'main' into teutat3s-init-fae 2022-01-31 14:42:12 +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 f33597926e
Merge branch 'main' into teutat3s-init-fae 2022-01-31 14:09:28 +01:00
teutat3s 34777780b6
Merge branch 'devos' 2022-01-31 12:16:36 +01:00
teutat3s e19388f99b
Merge branch 'feature/basic-iso' into teutat3s-init-fae 2022-01-19 01:16:35 +01:00
teutat3s 082e33c1ed
wip 2022-01-19 01:13:15 +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
teutat3s 952e8389c5
core: add gitFull, nix-tree 2022-01-05 23:20:38 +01:00
teutat3s 7dd2362c27
base user: init global gitignore, update mimeapps 2022-01-05 23:20:06 +01:00
Parthiv Seetharaman ceffec9392 profiles/core: add comments for each option 2021-12-29 14:42:51 -08:00
teutat3s e6f679387c
Merge branch 'main' into teutat3s 2021-11-29 17:27:38 +01:00
Benjamin Bädorf 65c8894f47
Remove minimap from nvim, fix mergetool config for git 2021-11-29 17:23:09 +01:00
teutat3s 54044ed31a
Merge branch 'main' into teutat3s 2021-11-19 00:52:10 +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
teutat3s 2588264d88
Make check work 2021-10-24 22:03:28 +02:00
teutat3s 3aaef50eca
profiles: move social into separate profile 2021-10-24 20:12:57 +02:00
teutat3s 7473789e8e
kernel: switch to linux lts 5.10 2021-10-23 23:27:38 +02:00
Benjamin Bädorf 411a0e3e74
Add basic ISO setup 2021-10-21 20:06:57 +02:00
teutat3s 8da39248c6
core: add mytraceroute 2021-10-12 00:37:16 +02:00
teutat3s c653bf0818
Merge branch 'main' into teutat3s 2021-10-08 01:55:03 +02:00
teutat3s 916a812af1 core: fix nix search with dram (again) (#32)
This somehow got lost in our commit history

Reviewed-on: https://git.b12f.io/pub-solar/os/pulls/32
Co-authored-by: teutat3s <teutates@mailbox.org>
Co-committed-by: teutat3s <teutates@mailbox.org>
2021-10-06 07:27:50 +00:00
teutat3s be2419645d
Merge branch 'master' into teutat3s 2021-09-23 01:11:03 +02:00
teutat3s 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
teutat3s 9755e48043
Fix backlight hotkeys 2021-08-29 22:50:46 +02:00
teutat3s 5aea1e8089
Merge remote-tracking branch 'devos/core' into core 2021-08-23 23:22:55 +02:00
teutat3s 0b25f7b11b
Fix git mergetool 2021-07-20 22:14:24 +02:00
teutat3s f0130f5df7
Make editorconfig linter happy again 2021-07-20 22:08:51 +02:00
teutat3s 245f5ecb91
Use LTS kernel 5.10, remove unneeded experimental-features 2021-07-20 21:55:39 +02:00
teutat3s 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
drone 06abae7874 Merge remote-tracking branch 'origin/core' into teutat3s 2021-07-13 16:52:14 +00:00
teutat3s 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
teutat3s e27b566f95
Add file command 2021-07-07 19:10:52 +02:00
Timothy DeHerrera 95f429a525
core: use bottom instead of gotop 2021-06-30 08:50:07 -06:00
teutat3s e9d626f69c
Fix mimeapps for txt 2021-06-27 17:14:12 +02:00
teutat3s e4976a58cf
Switch keyboard input toggle, comment out unused battery tweak 2021-06-15 02:05:09 +02:00
Benjamin Bädorf 54adc61a48
Move overlay to pkgs 2021-06-09 18:42:56 +02:00
Benjamin Bädorf 52b6a54d28
Merge upstream 2021-06-09 18:37:21 +02:00
Benjamin Bädorf ddcf369f41
Initial PubSolarOS commit 2021-05-30 21:10:28 +02:00
Pacman99 768e3e7541 Merge branch 'core' into develop 2021-05-27 11:02:41 -07:00
Yannick Markus 564888d1fe
remove profiles/suites.nix 2021-05-18 18:12:36 +02:00
Pacman99 baeb144e57 profiles/core: enable ssh by default for keys 2021-05-14 18:36:57 -07:00
Pacman99 8a590c9fef core: use self for nixos-option compat path 2021-05-11 11:40:37 -07:00
David Arnold 239386b5f8
Merge branch 'core' into api-next 2021-04-19 00:10:47 -05:00
David Arnold a714cf466d
fix: various left-overs 2021-04-18 23:48:19 -05:00
Timothy DeHerrera e1e0f99af9
suites: move to profles/suites.nix 2021-04-18 21:13:12 -06:00
Timothy DeHerrera 127cb25bd1
lib: move compat to lib 2021-04-18 20:51:47 -06:00