teutat3s
1fe6d34f6e
neovim: add syntax highlighting for ini, lua,
...
bash, make, ninja, diff, php
Sort nvim-treesitter.withPlugins alphabetically
2023-07-14 13:38:01 +02:00
teutat3s
9271e8d037
Fix merge conflict leftovers
2023-07-14 13:13:13 +02:00
Benjamin Bädorf
e36709613c
fix: load schemastore for nvim
2023-07-13 18:07:58 +02:00
teutat3s
92a7c57f96
Merge branch 'main' into teutat3s
2023-07-13 17:18:05 +02:00
Benjamin Bädorf
41c2d668f7
feat: use nnn and treesitter
...
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
teutat3s
ead398b835
bash: use latest ble.sh version
...
Use fzf for completion again
Fix starship with newest ble.sh version, eval a second time after ble.sh
2023-07-04 01:42:49 +02:00
teutat3s
442ba90068
chore: delete unused files
2023-07-04 01:42:49 +02:00
teutat3s
3d2aed46ab
neovim: trim final newline when copying to clipboard
2023-07-04 01:42:49 +02:00
teutat3s
29647b277e
neovim: remove duplicate config
2023-07-02 16:10:16 +02:00
teutat3s
ea69c1d12c
neovim: use nixd as nix language server
2023-07-02 15:57:00 +02:00
teutat3s
c30c1700f4
bash: replace $USER with ~ in PROMPT_COMMAND
2023-07-02 15:55:42 +02:00
teutat3s
eeb7c7ef3a
neovim: trim final newline when copying to clipboard
2023-07-02 15:16:31 +02:00
teutat3s
f7acbf1bf7
bash: replace $USER with ~ in PROMPT_COMMAND
2023-07-02 13:14:08 +02:00
teutat3s
52e2fcff26
Merge branch 'main' into teutat3s
2023-07-02 03:05:30 +02:00
teutat3s
9909a2152b
neovim: use nixd as nix language server
2023-07-02 02:50:01 +02:00
teutat3s
bd91b609b5
core: use linux 6.4
2023-07-02 02:48:10 +02:00
teutat3s
2b9def0a76
Merge branch main into origin/nixos-23.05
2023-06-28 19:20:11 +02:00
teutat3s
6931ca6aed
starship needs to start later than ble.sh somehow
...
use fzf completion with ble.sh again
2023-06-20 23:36:07 +02:00
teutat3s
b8f340310c
bash: show current directory on top in alacritty
2023-06-20 23:35:15 +02:00
teutat3s
a2733eee73
zsh: enable until we switch to bash to fix assertion
...
631b7f6f88
2023-06-13 16:22:52 +02:00
teutat3s
3569216294
graphical: switch to ungoogled-chromium
2023-06-13 15:06:07 +02:00
teutat3s
a6bec82fb7
core: use linux 6.1
2023-06-13 15:05:53 +02:00
teutat3s
323a3bd189
sway: use ExecStartPre in systemd service, like upstream wiki
2023-06-13 15:01:15 +02:00
teutat3s
a7d4be4af5
neovim: add ansible-language-server
2023-06-13 14:50:34 +02:00
teutat3s
f4f67b3197
chore: python3{9,10}Packages -> python3Packages
...
- Apply treefmt
2023-06-13 14:28:56 +02:00
teutat3s
97239d1fbb
inputs: switch to nixos-23.05
2023-06-13 14:24:52 +02:00
teutat3s
8a2910f10c
neovim: add ansible-language-server
2023-06-09 17:06:11 +02:00
teutat3s
d3ed1bf9ae
ble.sh: use fzf ctrl-r history, ble.sh built-in completion
...
Fix selected ble-face region_input
Fix jump words limited by space (uword)
2023-05-31 20:56:52 +02:00
teutat3s
4c4e889e27
core: use linux_testing 6.4-rc kernel
2023-05-18 00:05:45 +02:00
teutat3s
7e1758bfb2
wip: track nixos-unstable
2023-05-18 00:04:39 +02:00
teutat3s
1eac244310
nvim: remove unused patch file
2023-05-18 00:01:33 +02:00
teutat3s
12704e8df7
starship: more icons for git status
2023-05-18 00:00:56 +02:00
teutat3s
fe4550bfc7
chore: python3{9,10}Packages -> python3Packages
2023-05-17 23:56:46 +02:00
teutat3s
62970b02e7
Merge branch 'main' into teutat3s
2023-05-14 17:36:34 +02:00
teutat3s
90e1fe7e6f
neovim: add kubernetes json schema to yamlls LSP
2023-05-13 18:47:56 +02:00
teutat3s
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
teutat3s
6bb6112bcc
ble.sh decrease completion timeout a bit more
2023-05-05 18:39:15 +02:00
teutat3s
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
teutat3s
c06c2c7fe9
starship: prepare username@hostname prompt
...
Remove old toml file
2023-05-05 18:11:04 +02:00
teutat3s
d7d316bddb
dumpyourvms: mnx: cat: move to user teutat3s
2023-05-05 18:10:08 +02:00
teutat3s
69f842bd6e
core: experimental linux kernel version 6.4-rc0
2023-04-26 14:22:06 +02:00
teutat3s
e7b03b9770
dumpyourvms: core: use linuxPackages_6_1 and add
...
check for kernel version for WiFi kernel module pre-sleep + post-sleep
hook
2023-04-26 12:54:38 +02:00
b12f
f4c509b3de
Merge pull request 'docker-ci-runner: fix stop hanging for 120s' ( #217 ) from fix/ci-runner-docker-stop into main
...
Reviewed-on: pub-solar/os#217
Reviewed-by: b12f <hello@benjaminbaedorf.eu>
2023-04-24 12:51:07 +02:00
Akshay Mankar
91353938af
modules/networking: Use mkDefault for caddy config
2023-04-17 20:05:42 +02:00
teutat3s
24587194e9
docker-ci-runner: fix stop hanging for 120s
2023-04-17 14:42:42 +02:00
teutat3s
19785f035c
docker-ci-runner: fix stop hanging for 120s
2023-04-15 21:13:45 +02:00
teutat3s
029be00eab
Merge pull request 'cachix: remove unused binary caches' ( #209 ) from cachix/remove-unused-caches into main
...
Reviewed-on: pub-solar/os#209
Reviewed-by: hensoko <hensoko@gssws.de>
2023-04-15 19:03:51 +02:00
teutat3s
76d8af7c3a
Merge pull request 'audio: disable useless bluetooth sap plugin' ( #208 ) from audio/disable-bluetooth-sap-plugin into main
...
Reviewed-on: pub-solar/os#208
Reviewed-by: hensoko <hensoko@gssws.de>
2023-04-15 19:01:55 +02:00
teutat3s
6547aa92cf
bash: want CTRL+c to cancel and discard current
...
line when in ble.sh vim insert mode
2023-04-15 12:44:45 +02:00
teutat3s
bc519e213d
crypto: add fwknop to installed packages
2023-04-07 15:57:40 +02:00
teutat3s
3ea141d445
cachix: remove unused binary caches from drone
...
runner
2023-03-28 14:03:41 +02:00
teutat3s
52c2ca9f13
nix.conf: add back required experimental features
2023-03-27 18:54:29 +02:00
teutat3s
22302c6256
nix.conf: add back required experimental features
2023-03-27 18:53:54 +02:00
teutat3s
972e3f1569
cachix: default binary cache is nixos.org, no need
...
to specify it explicitly (results in double entry in nix.conf)
Also force our nix.extraOptions because digga tries real hard to put
their binary caches there:
0595ae70cd/modules/nix-config.nix (L19-L23)
2023-03-27 18:09:46 +02:00
teutat3s
92201e4a79
bash: move secrets customization to user teuat3s
2023-03-27 18:06:16 +02:00
teutat3s
cc35703d17
cachix: default binary cache is nixos.org, no need
...
to specify it explicitly (results in double entry in nix.conf)
Also force our nix.extraOptions because digga tries real hard to put
their binary caches there:
0595ae70cd/modules/nix-config.nix (L19-L23)
2023-03-27 18:03:28 +02:00
teutat3s
b01c5f9fce
audio: disable useless bluetooth sap plugin
2023-03-27 13:51:12 +02:00
teutat3s
d0470d5aaf
flake: pull in changes from digga upstream
...
See:
54ede8e591...0595ae70cd
?diff=unified
2023-03-27 13:48:39 +02:00
teutat3s
2332577d73
flake: pull in changes from digga upstream
...
See:
54ede8e591...0595ae70cd
?diff=unified
2023-03-27 13:43:33 +02:00
teutat3s
b3711c5ec2
Merge branch 'main' into teutat3s
2023-03-27 10:45:49 +02:00
teutat3s
06f8062fd0
audio: disable useless bluetooth sap plugin
2023-03-27 10:38:24 +02:00
teutat3s
4d4bf4abc6
networking: caddy file_server without etag header
2023-03-27 10:33:50 +02:00
teutat3s
b9031dbd7c
core: reload caddy instead of always restarting
...
when config file changes
2023-03-16 11:49:36 +01:00
teutat3s
5b1f2dcc23
core: use latest linux kernel 6.2
2023-03-16 11:49:12 +01:00
teutat3s
a1d46324ea
terminal-life: add tree
2023-03-14 14:27:32 +01:00
teutat3s
7b62e887cb
Use linux kernel 6.1 (LTS)
2023-03-14 14:27:08 +01:00
Hendrik Sokolowski
25126fd8ca
Make resumeDevice optional
2023-02-26 21:51:25 +01:00
Hendrik Sokolowski
1c6a726d01
remove packages from lite mode
2023-02-26 21:51:19 +01:00
Hendrik Sokolowski
858fd257a4
define settings as defaults
2023-02-26 21:51:13 +01:00
teutat3s
a476b72916
bash: disable ble.sh calculating time after each
...
command
2023-02-26 00:19:17 +01:00
teutat3s
a383385724
bash: fix starship color in prompt
2023-02-24 18:35:06 +01:00
teutat3s
d1d9495f77
bash: ble.sh use desc menu style for completion
2023-02-24 18:23:36 +01:00
teutat3s
c8435976eb
nvim: fix file preview for names containing spaces
2023-02-24 18:11:09 +01:00
teutat3s
d94adfb3b8
nvim: fix file preview for names containing spaces
2023-02-24 17:58:21 +01:00
teutat3s
32a6b9a016
bash: disable ble.sh history share
...
complete on first TAB if there's a single matching filename
with show-all-if-ambiguous on
enable history search with arrow up after starting to type a command
2023-02-24 17:56:17 +01:00
Benjamin Bädorf
0e84e1ef2a
bash: add ble.sh changed vi keybindings
2023-02-07 13:28:26 +01:00
teutat3s
db6ff53243
bash: ble.sh tweaks and starship ricing
2023-02-02 17:28:43 +01:00
teutat3s
d9e56cbb47
devops: add flyctl, tea
2023-02-02 17:27:53 +01:00
teutat3s
001a1de2e8
Merge branch 'main' into teutat3s-bash
2023-02-01 19:05:57 +01:00
Hendrik Sokolowski
25ad234f2a
add default for nix store path
2023-01-29 18:06:40 +01:00
Hendrik Sokolowski
5f6988291c
Fix wording
2023-01-29 18:06:35 +01:00
Hendrik Sokolowski
289b58198c
NixOS module for a drone ci runner in docker
2023-01-29 18:06:16 +01:00
teutat3s
778ef916ca
Merge branch 'main' into teutat3s-bash
2023-01-28 22:51:33 +01:00
teutat3s
8f77eef79a
terminal-life: switch from zsh to bash & starship
2023-01-28 22:05:02 +01:00
teutat3s
dca0bd978d
Apply treefmt
2023-01-28 21:49:10 +01:00
teutat3s
00677fb11f
Merge branch 'main' into feature/alejandra-treefmt
2023-01-28 21:40:44 +01:00
teutat3s
ea6d2caa9d
networking: don't wait for network-online
...
It failed upon deployment with deploy-rs and caused it to rollback
2023-01-28 15:22:10 +01:00
teutat3s
601642cb68
Merge pull request 'audio: enable security.rtkit for pipewire' ( #152 ) from fix/audio-stutter-pipewire into main
...
Reviewed-on: pub-solar/os#152
Reviewed-by: hensoko <hensoko@gssws.de>
2023-01-28 15:11:25 +01:00
Hendrik Sokolowski
215a55e145
rename terraform, remove version
2022-11-26 15:42:44 +01:00
Hendrik Sokolowski
fd58c1b1a3
rename deprecated property
2022-11-26 15:42:28 +01:00
teutat3s
6a343e7540
sway: don't use gtkUsePortal, it's deprecated
...
see: ebde08adf3
2022-11-26 04:44:54 +01:00
teutat3s
e7ef245e32
docker-compose default to version 2 now
2022-11-26 04:42:16 +01:00
teutat3s
8a6ee0a53e
alacritty: remove use_thin_strokes
...
see: https://github.com/alacritty/alacritty/pull/6186
2022-11-26 04:42:11 +01:00
teutat3s
d6236d0b0d
neovim: config updates for 0.8.x
...
use default_capabilities
set mouse= to disable new default mouse behaviour
2022-11-26 04:42:03 +01:00
teutat3s
f97cf1d0e9
nix: use new nix.settings syntax
2022-11-26 04:40:22 +01:00
teutat3s
6c83d67887
sway: don't use gtkUsePortal, it's deprecated
...
see: ebde08adf3
2022-11-22 12:36:32 +01:00
teutat3s
e815ca1293
docker-compose default to version 2 now
2022-11-22 12:35:42 +01:00
teutat3s
e76cbabad9
alacritty: remove use_thin_strokes
...
see: https://github.com/alacritty/alacritty/pull/6186
2022-11-22 12:32:54 +01:00
teutat3s
1a13960d54
neovim: config updates for 0.8.x
...
use default_capabilities
set mouse= to disable new default mouse behaviour
2022-11-22 12:31:45 +01:00
teutat3s
0db272c260
nix: use new nix.settings syntax
2022-11-22 12:30:54 +01:00