Compare commits

..

23 commits

Author SHA1 Message Date
759212c8a6
tmux/tmuxp: Create a generic coding session 2024-12-29 17:59:58 +05:30
2b3aacb76c
tmuxp: Do not start neovim in GStreamer pane 2024-12-29 17:59:58 +05:30
9fe2c8493e
nvim: mini: Enable a/i text objects 2024-12-29 17:59:57 +05:30
56d54f327c
environment: Enable Rust backtrace by default 2024-12-29 17:59:57 +05:30
5d2247ffd8
nvim: Drop settings for vim-matchup
We dropped the vim-matchup plugin in 03bd6276d but missed
removing these settings.
2024-12-29 17:59:57 +05:30
57190e827a
arch-packages: Update package list
Remove a whole bunch of fonts. Not sure how these ever
got installed in the first place.

The terminus font is required for systemd-vconsole which
requires the ter-132n we set in /etc/vconsole.conf.
2024-12-29 17:59:57 +05:30
1f5f437db3
nvim: after/ftplugin/rust: Do not add target to buffer list
This can happen when jumping to something which is generated
and is present in the target directory. In wasmtime, a few
types are generated and end up being in the target build
directory.
2024-12-29 17:59:57 +05:30
d254eca087
foot: Only specify monospace and increase size
This makes it easier to change a font from font configuration
instead of having to change it for every application.

While at it, also disable processing of Sixel images.
2024-12-29 17:59:57 +05:30
c63de5734a
alacritty: Only specify monospace and increase size
This makes it easier to change a font from font configuration
instead of having to change it for every application.
2024-12-29 17:59:57 +05:30
039dba51fb
nvim: Drop cabal format plugin 2024-12-29 17:59:57 +05:30
8178bd8066
Revert "tmux/tmuxp: Create a separate tmux session for Haskell"
This reverts commit 71873b1177.
2024-12-29 17:59:56 +05:30
a169a57c02
nvim: Drop vim Haskell file type plugin
Those movement shortcuts are something we never really
used.
2024-12-29 17:59:56 +05:30
b1ead3fa03
rmpc: Display albums only by name
While at it, also format to match alignment for our OCD
requirements.
2024-12-29 17:59:56 +05:30
d5f9a623e4
fish: functions: Add an alias for gst-play 2024-12-29 17:59:56 +05:30
43e97b5007
fontconfig: Specify default style for JetBrains Mono
While at it, drop the Hack font.
2024-12-29 17:59:56 +05:30
2064987f2f
sway: Use SemiBold & increase font size for status bar 2024-12-29 17:59:56 +05:30
537754b3aa
tmux: Drop arrow construct from the left side of status bar 2024-12-29 17:59:56 +05:30
4a7ed987d4
cargo: Drop linker specification
No need to specify linker for a modern enough GCC.
2024-12-29 17:59:55 +05:30
470482dfc6
nvim: plugins: Drop all text objects
Equivalent functionality can be achieved with what we
have already enabled from mini or can be enabled via
mini.
2024-12-29 17:59:55 +05:30
c7f9c233dc
Add configuration for cargo 2024-12-29 17:59:55 +05:30
bf92fbc282
nvim: lsp: Non-method client functions are deprecated
We have no idea what non method client functions are or
imply in the context of Lua but who cares.
2024-12-29 17:59:55 +05:30
340bc39b4b
Drop Python configs
ruff is the replacement for all this slow garbage.
2024-12-29 17:59:55 +05:30
756076de79
Drop a few configs 2024-12-29 17:59:55 +05:30
3 changed files with 28 additions and 0 deletions

View file

@ -0,0 +1,5 @@
abbr zb 'zig build'
abbr zc 'rm -rf .zig-cache zig-out'
abbr zf 'zig fetch'
abbr zi 'zig init'
abbr zr 'zig run'

View file

@ -5,3 +5,4 @@ tmuxp load -d gstreamer
tmuxp load -d work
tmuxp load -d audio-dev
tmuxp load -d rust
tmuxp load -d code

View file

@ -0,0 +1,22 @@
session_name: code
windows:
- window_name: Code-1
start_directory: "~/GitSources"
panes:
-
- window_name: Code-2
start_directory: "~/GitSources"
panes:
-
- window_name: Code-3
start_directory: "~/GitSources"
panes:
-
- window_name: Code-4
start_directory: "~/GitSources"
panes:
-
- window_name: Code-5
start_directory: "~/GitSources"
panes:
-