Commit graph

87 commits

Author SHA1 Message Date
b085e0bed6
Merge branch 'main' into teutat3s 2023-07-21 12:07:18 +02:00
9bade4eb64
feat: add line length indicators to gitmessage
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-07-20 23:59:36 +02:00
41c2d668f7
feat: use nnn and treesitter
All checks were successful
continuous-integration/drone/push Build is passing
vifm is removed in favour of nnn, with the keybindings in nvim being
changed. TODO: improve the colorscheme of `nnn` to match `ls`.

All nvim plugins that were responsible for language syntax highlighting
are removed in favour of treesitter[1], a syntax highlighter that parses
AST instead of being regex-based. This is still experimental, but my
tests so far have not encountered any issues.

1) https://github.com/nvim-treesitter/nvim-treesitter
2023-07-13 17:15:53 +02:00
ec22a0e71b
waybar: fix checkboxes in networkmanager applet 2023-07-12 14:58:01 +02:00
ef0d7ca68d
base-user: add to video group, less should use our keybindings 2023-07-04 01:42:49 +02:00
442ba90068
chore: delete unused files 2023-07-04 01:42:49 +02:00
2b9def0a76
Merge branch main into origin/nixos-23.05
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2023-06-28 19:20:11 +02:00
97239d1fbb
inputs: switch to nixos-23.05 2023-06-13 14:24:52 +02:00
7e1758bfb2
wip: track nixos-unstable 2023-05-18 00:04:39 +02:00
ca5ed1ae69
zsh: remove leftover files and traces of zsh usage
Move base16.zsh into XDG_DATA_HOME, rename to base16.sh
2023-05-06 15:19:08 +02:00
24ed83b04c
sway: waybar: rice with new background image
All checks were successful
continuous-integration/drone/push Build is passing
Tweak waybar CSS styles
2023-05-05 18:39:35 +02:00
7c6235512d
dumpyourvms: linux 6.4 remembers screen brightness
Using acpi_video0 for changing the brightness with keyboard hotkeys
2023-05-05 18:39:05 +02:00
e9895dd7f7
waybar: add clock symbol 2023-03-16 11:50:03 +01:00
51aad91f90
Bump nvfetcher, flake.lock
Adjust new waybar config, add calendar actions
2023-03-07 01:07:29 +01:00
153617394b Merge pull request 'waybar: want improved calendar view on right-click' (#174) from feature/waybar-improved-calendar into main
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #174
Reviewed-by: b12f <hello@benjaminbaedorf.eu>
2023-03-05 14:24:15 +01:00
a3c4719f9b
waybar: use nvfetcher to get most recent version
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
from master branch

Want improved calendar view on right-click and scrolling through months
2023-02-28 14:07:01 +01:00
a301a91d24
waybar: fix icon size
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-02-28 14:03:29 +01:00
824e478110
waybar: fix icon size 2023-02-28 14:00:56 +01:00
0938fe59ca
waybar: use nvfetcher to get most recent version
from master branch

Want improved calendar view on right-click and scrolling through months
2023-02-28 13:59:38 +01:00
dff81759a8
bash: fix history widget (ctrl+r) unreadable
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
selected entry
2023-02-25 19:22:19 +01:00
3d1873f727
bash: fix history widget (ctrl+r) unreadable
All checks were successful
continuous-integration/drone/push Build is passing
selected entry
2023-02-25 19:20:16 +01:00
001a1de2e8
Merge branch 'main' into teutat3s-bash 2023-02-01 19:05:57 +01:00
158f336517
base-user: fix home-manager stateVersion
Some checks reported errors
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build was killed
See: bca4b89f49
2023-01-29 02:40:14 +01:00
778ef916ca
Merge branch 'main' into teutat3s-bash 2023-01-28 22:51:33 +01:00
8f77eef79a
terminal-life: switch from zsh to bash & starship 2023-01-28 22:05:02 +01:00
dca0bd978d
Apply treefmt 2023-01-28 21:49:10 +01:00
73bf158392
Run treefmt command 2022-11-20 23:28:23 +01:00
7f385ec4ac
waybar: now uses primary network interface
since version 0.9.13

https://github.com/Alexays/Waybar/releases/tag/0.9.13
2022-11-20 23:16:12 +01:00
48d6bb64ac
waybar: use interface name wlp4s0 again
wpa_supplicant uses this one
2022-10-18 16:49:11 +02:00
2b69ea89a4
Merge branch 'main' into teutat3s 2022-10-05 14:45:37 +02:00
f28d05e24e
Change user.publicKeys to a SSH keys string list 2022-10-05 11:57:51 +02:00
6e503bb161
neovim: update caddy json schema 2022-10-02 21:47:44 +02:00
9497f6c73d
waybar: show backlight brightness 2022-09-20 16:15:33 +02:00
9e6cf4ba02
waybar: set network interface name to wlan0 2022-09-06 11:34:02 +02:00
72cc501e5f
Merge branch 'main' into teutat3s 2022-08-25 16:18:24 +02:00
6d1d683b23
Fix swayidle command, add hibernation on lid close, fix env
The swayidle command in the service was straight up broken, this commit
fixes that.

Environment Variables set in the `session-variables` file are now
correctly imported across the system. This fixes `EDITOR` defaulting to
`nano`.
2022-08-25 00:13:23 +02:00
6d5025b17b
Merge branch 'main' into teutat3s 2022-08-13 17:43:58 +02:00
Benjamin Bädorf
6b396f0840 Merge branch 'main' into fix/neovim-cherry-picks 2022-08-12 20:52:57 +00:00
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
3142c58cf4
neovim, caddy: add json-schema, use tabs in
Caddyfiles, add vim-caddyfile
2022-08-09 23:23:55 +02:00
9a2b2e2b9f
base-user: remove leftover .gitignore file 2022-08-09 11:56:42 +02:00
f3ac27ac71
neovim, caddy: add json-schema, use tabs in
Caddyfiles, add vim-caddyfile
2022-08-09 11:56:41 +02:00
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
f0bf5d7c04
Merge branch 'main' into teutat3s 2022-05-03 14:24:17 +02:00
f4a2cc34bb
Comment Co-Authored-by 2022-05-03 12:43:32 +02:00
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
9a8462b938
Merge branch 'main' into teutat3s 2022-04-30 21:43:08 +02:00
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
4c9dd20e4a
better newlines 2022-04-30 21:35:32 +02:00
1f1ac4c575
Add gitmessage template to global git config 2022-04-30 21:27:22 +02:00