Compare commits

...

5 commits

Author SHA1 Message Date
b239e5b3c6
tmuxp: Do not start neovim in GStreamer pane 2024-12-28 19:37:44 +05:30
c24af505de
nvim: mini: Enable a/i text objects 2024-12-28 19:37:44 +05:30
61bfe11a04
environment: Enable Rust backtrace by default 2024-12-28 19:37:43 +05:30
93bd423d61
nvim: Drop settings for vim-matchup
We dropped the vim-matchup plugin in 03bd6276d but missed
removing these settings.
2024-12-28 19:37:43 +05:30
aae589429e
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-28 19:37:43 +05:30
6 changed files with 8 additions and 28 deletions

View file

@ -5,12 +5,10 @@ alsa-firmware
alsa-plugins alsa-plugins
alsa-utils alsa-utils
amd-ucode amd-ucode
android-tools
asp asp
autoconf autoconf
autogen autogen
automake automake
b43-fwcutter
base base
bash-completion bash-completion
bat bat
@ -22,7 +20,6 @@ binutils
bison bison
blueman blueman
bluez-utils bluez-utils
boost
brother-dcp-l2540dw-cups-bin brother-dcp-l2540dw-cups-bin
brother-dcp-l2540dw-lpr-bin brother-dcp-l2540dw-lpr-bin
bustle bustle
@ -40,7 +37,6 @@ check
chrpath chrpath
clapper clapper
cmake cmake
colordiff
coppwr-bin coppwr-bin
cpio cpio
cryptsetup cryptsetup
@ -102,8 +98,8 @@ gcc
gdb gdb
gdb-dashboard gdb-dashboard
gettext gettext
ghcup-hs-bin
git git
gleam-bin
glib2-devel glib2-devel
gnu-netcat gnu-netcat
gnuplot gnuplot
@ -136,6 +132,7 @@ hadolint-bin
haveged haveged
hdparm hdparm
helvum helvum
hexyl
hotdoc hotdoc
htop htop
hunspell-en_gb hunspell-en_gb
@ -159,10 +156,7 @@ less
libdeflate libdeflate
libdvdcss libdvdcss
libglvnd libglvnd
libgsf
libopenraw
libportal libportal
libpwquality
libqalculate libqalculate
libreoffice-still libreoffice-still
libsndfile libsndfile
@ -196,6 +190,7 @@ man-db
man-pages man-pages
mdadm mdadm
mediainfo mediainfo
mergiraf-bin
mesa mesa
mesa-demos mesa-demos
meson meson
@ -271,7 +266,6 @@ pptpclient
python python
python-dbus python-dbus
python-lxml python-lxml
python-pandocfilters
python-poetry python-poetry
python-pygments python-pygments
qpdf qpdf
@ -291,7 +285,6 @@ ruff
rust-bindgen rust-bindgen
rustup rustup
rye rye
s-nail
sccache sccache
sdparm sdparm
sed sed
@ -326,18 +319,10 @@ transmission-cli
transmission-gtk transmission-gtk
trash-cli trash-cli
tree-sitter-cli tree-sitter-cli
ttf-bitstream-vera
ttf-caladea
ttf-carlito
ttf-croscore
ttf-dejavu
ttf-font-awesome ttf-font-awesome
ttf-hack
ttf-jetbrains-mono ttf-jetbrains-mono
ttf-liberation ttf-liberation
ttf-nerd-fonts-symbols ttf-nerd-fonts-symbols
ttf-opensans
ttf-ubuntu-font-family
typst typst
unrar unrar
unzip unzip
@ -382,7 +367,5 @@ zathura
zathura-djvu zathura-djvu
zathura-pdf-mupdf zathura-pdf-mupdf
zathura-ps zathura-ps
zig-nightly-bin
zls-nightly-bin
zola zola
zsa-wally-cli zsa-wally-cli

View file

@ -14,3 +14,5 @@ DISABLE_RTKIT=1
PIPEWIRE_LOG_COLOR=force PIPEWIRE_LOG_COLOR=force
SYSTEMD_LESS=FRXMK SYSTEMD_LESS=FRXMK
RUST_BACKTRACE=full

View file

@ -1,6 +1,8 @@
local remap = vim.keymap.set local remap = vim.keymap.set
local opts = { noremap=true, silent=true, unique=true } local opts = { noremap=true, silent=true, unique=true }
-- `a/i` text objects
require('mini.ai').setup()
-- Diff hunks -- Diff hunks
require('mini.diff').setup({ require('mini.diff').setup({
mappings = { mappings = {

View file

@ -64,9 +64,6 @@ vim.g.mapleader = " "
vim.g.maplocalleader = "," vim.g.maplocalleader = ","
-- vim-dispatch -- vim-dispatch
vim.g.dispatch_no_maps = 1 vim.g.dispatch_no_maps = 1
-- vim-matchup
vim.g.matchup_matchparen_offscreen = { method = 'popup', fullwidth = true }
vim.g.matchup_surround_enabled = 1
-- No default mappings for tmux navigator -- No default mappings for tmux navigator
vim.g.tmux_navigator_no_mappings = 1 vim.g.tmux_navigator_no_mappings = 1
-- Write the current buffer, but only if changed before navigating from Vim to tmux pane -- Write the current buffer, but only if changed before navigating from Vim to tmux pane

View file

@ -41,9 +41,6 @@ require'nvim-treesitter.configs'.setup {
use_virtual_text = true, use_virtual_text = true,
lint_events = { "BufWrite", "CursorHold" }, lint_events = { "BufWrite", "CursorHold" },
}, },
matchup = {
enable = true,
},
} }
require "nvim-treesitter.parsers".get_parser_configs().lean = { require "nvim-treesitter.parsers".get_parser_configs().lean = {

View file

@ -3,8 +3,7 @@ windows:
- window_name: gstreamer - window_name: gstreamer
start_directory: ~/GitSources/gstreamer start_directory: ~/GitSources/gstreamer
panes: panes:
- shell_command: -
- nvim
- window_name: gstreamer - window_name: gstreamer
start_directory: ~/GitSources/gstreamer start_directory: ~/GitSources/gstreamer
panes: panes: