19adc209b4
fontconfig: Update font config
...
Taken from
https://schlomp.space/tastytea/dotfiles/src/branch/main/.config/fontconfig/fonts.conf
2023-01-15 17:22:14 +05:30
6340486b46
nvim: Use nvim-lint for linting markdown with vale
...
This effectively reverts 3ea83c6
and f4ee744
.
2023-01-15 17:22:10 +05:30
f9e410494c
vale: Move vale to $HOME
...
For some reason, this fixes the problem of using vale with nvim-lint.
See https://github.com/mfussenegger/nvim-lint/issues/280 .
2023-01-15 15:52:42 +05:30
62a933e451
fish: functions: Drop vale alias
2023-01-15 15:52:42 +05:30
c378e0a811
nvim: after/ftplugin/rust: Do not add library & toolchain source to buffer list
2023-01-15 12:19:21 +05:30
b249fdefcc
Revert "Revert "nvim: init: Drop tmux configuration for copying to system clipboard""
...
This reverts commit 2d17a75972
.
2023-01-14 18:58:51 +05:30
b31f41f8cb
fish: functions/gdt: Disable pager for default difftool
...
Now that we enable pager for difftool by default, we need to disable
it when using the default difftool which is neovim.
2023-01-14 18:58:51 +05:30
97700eecc8
git: Enable pager for difftool
...
We need this for using Difftastic.
2023-01-14 18:58:51 +05:30
7f086ca74a
git: Arrange alphabetically for sanity
2023-01-14 18:58:51 +05:30
7c57397ae6
git/attributes: Treat package lock files as binary
2023-01-14 18:58:51 +05:30
a134cea609
nvim: Update packer
2023-01-14 18:58:51 +05:30
2d5fac776a
nvim: after/ftplugin: Move from vim to lua
2023-01-14 18:58:50 +05:30
f4d02a793f
nvim: plugins: Drop dirvish and use dirbuf.nvim
2023-01-12 18:39:37 +05:30
fcc992511e
nvim: plugins: Use our own fork of gitlinker
...
We want a fix and the author seems to be inactive, so use our own
fork with the patch applied till the upstream author becomes active
again.
2023-01-12 18:39:37 +05:30
22596f2998
git: Set context and interHunkContext to a higher value
...
Default value of 3 turns out to be low sometimes. Increase it to 8.
2023-01-12 18:39:37 +05:30
920241f429
tmux: Update plugins
2023-01-12 18:39:37 +05:30
c190b10e31
fish: functions/gm: Automatically detect master or main and merge
...
git merge master/main is a frequent enough operation. Automatically
detect whether the primary branch is master or main and merge.
2023-01-12 18:39:37 +05:30
2d17a75972
Revert "nvim: init: Drop tmux configuration for copying to system clipboard"
...
This reverts commit c37bd7d451
.
Copying to system clipboard seems to have broken again and need to
revert this.
See https://github.com/neovim/neovim/issues/21636 .
2023-01-08 11:08:13 +05:30
2bf71c1e2d
qutebrowser: Add crates.io to search engines
2023-01-07 10:59:14 +05:30
6e268b0d20
nvim: after/plugin/lightbulb: Update configuration
2023-01-07 10:36:23 +05:30
2706a82b36
sway: Increase status bar font size
2023-01-06 19:14:14 +05:30
a5d7259443
foot: Increase font size
2023-01-06 19:13:33 +05:30
d63a6aeef4
nvim: after/ftplugin: Move settings from {js/ts}.vim to {js/ts}.lua
2023-01-06 13:07:39 +05:30
0c9e0eb164
nvim: lsp: Disable semantic token highlighting
...
It produces somewhat bad syntax highlighting in some cases. For example,
in typescript, the variable and it's type annotation get the same colour.
2023-01-05 09:38:26 +05:30
8b6cf82abe
nvim: yolokai: Sync with upstream
2023-01-04 13:54:10 +05:30
f68aed5238
nvim: lsp: Add mapping for clearing code lens
2023-01-03 20:04:27 +05:30
3b0cdd49c2
sway: Replace xdot with vimiv
2022-12-30 13:26:21 +05:30
faa5ccb3a7
tmux: Do not show panes when switching sessions
...
Seeing panes while switching is not helpful enough with our naming
scheme for panes. Just show sessions and use exact option with fzf
to switch quickly.
2022-12-30 13:26:21 +05:30
7e4193fc82
Revert "fish: functions: Open dot graphs by default in xdot"
...
This reverts commit a827d25ac4
.
xdot has been giving us problem with GStreamer dot graphs. May be
it is a bug with GStreamer but let us just use vimiv henceforth.
2022-12-30 13:26:21 +05:30
e0da3bd7e7
arch-packages: Update package list
2022-12-30 13:26:21 +05:30
d72dadaa1a
environment: Enable Debuginfod
2022-12-28 22:32:22 +05:30
d37cbd3cf0
nvim: after/ftplugin: Add language server for racket & scheme
2022-12-28 19:53:02 +05:30
47498f93fc
nvim: plugins: Add autopairs and parinfer
2022-12-28 19:51:34 +05:30
79183f7402
nvim: Use mappings for copying entire buffer & drop textobj-entire
2022-12-28 19:51:34 +05:30
20b608ad08
nvim: treesitter: Enable fennel, racket and scheme
2022-12-28 19:51:09 +05:30
5e5d218132
mpd: Update configuration
2022-12-27 10:25:53 +05:30
8b52da88e8
emacs: Remove doom emacs configuration
2022-12-26 20:34:39 +05:30
533031746a
newsboat: Update config
2022-12-26 20:34:39 +05:30
9b1d64f404
arch-packages: Update package list
2022-12-26 20:34:38 +05:30
7310c77f78
fish: functions: Check return result of fzf selection
2022-12-26 14:47:03 +05:30
3279c97814
fish: functions: gp/gt: Use exact flag for fzf when using pass
2022-12-25 13:26:48 +05:30
26efe57ac9
foot: Add a mapping for copying URLs
2022-12-21 17:46:27 +05:30
8e52f9684a
Add newsboat RSS reader
2022-12-21 17:13:59 +05:30
edcb5d393d
arch-packages: Update package list
2022-12-21 16:49:05 +05:30
cbc6914f69
mutt: Update mailcap
...
Taken from the mutt article on Arch Wiki.
2022-12-21 16:48:44 +05:30
4fe0311c3c
nvim: Update packer
2022-12-20 20:43:10 +05:30
09f609b26a
nvim: after/plugin/nvim-lint: Enable clang-tidy
2022-12-20 20:43:09 +05:30
9a188237a2
tut/toot.tmpl: Rename SpoilerText to CWText
...
See https://github.com/RasmusLindroth/tut/issues/229 .
2022-12-20 11:38:29 +05:30
5aec04f0cc
git/ignore: Ignore GStreamer docs directory
...
It is annoying when files from docs directory show up in ripgrep
searches.
2022-12-19 19:30:50 +05:30
a6524a818a
fish: functions/gp: Add an alias for pass tessen
2022-12-17 14:58:32 +05:30