Sanchayan Maity
23701677ce
Add htop configuration
...
So we do not have to manually select things every time. Especially
display of thread names.
2022-02-01 12:44:00 +05:30
Sanchayan Maity
371794dfc7
fish: functions/topf: Add an alias for top
2022-02-01 11:56:15 +05:30
Sanchayan Maity
e29db6f236
zathura: Update font setting
...
For some reason, the earlier font setting made color scheme settings not
work properly. This fixes the white background issue.
2022-02-01 09:52:39 +05:30
Sanchayan Maity
59490d131a
nvim: colors/yolokai: Disable under curl for diagnostics
...
While we like having undercurl for diagnostics, most code bases are
garbage and linters/LSP show warnings all over the place. Seeing the
screen filled with red undercurls feels jarring. Disable them. Can't
expect people to do things properly.
2022-01-31 19:59:28 +05:30
Sanchayan Maity
572ff25150
nvim: init: Do not use underline for diagnostic
2022-01-31 19:59:28 +05:30
Sanchayan Maity
674e3fa3f6
fish: conf.d/setup: Set environment variables required by wayland
2022-01-28 20:52:47 +05:30
Sanchayan Maity
252b319d5c
sway: Drop import and setting of environment variables
...
We will set this consistently in one place in fish shell
during login.
2022-01-28 20:51:46 +05:30
Sanchayan Maity
8ff00d9cb0
nvim: after/plugin/nvim-lint: Enable linting for yaml
2022-01-28 16:35:55 +05:30
Sanchayan Maity
c2038b5324
systemd: Start ssh-agent with systemd user
...
See
https://wiki.archlinux.org/title/SSH_keys#Start_ssh-agent_with_systemd_user
2022-01-28 12:07:10 +05:30
Sanchayan Maity
3600310085
fish: conf.d/setup: Set environment variable required by ssh-agent
2022-01-28 12:07:10 +05:30
Sanchayan Maity
26d7647b1f
systemd: Move the email service & timer from mutt
2022-01-28 12:07:10 +05:30
Sanchayan Maity
a6b2242260
Revert "fish: conf.d/setup: Add QT environment variables for Wayland"
...
This reverts commit ca802a885f
.
Not required anymore since it is fixed with previous commit 3cd3e1e
.
2022-01-28 12:06:39 +05:30
Sanchayan Maity
3cd3e1e638
sway: Import Qt environment variables
2022-01-28 11:01:51 +05:30
Sanchayan Maity
fb3be8ff73
sway: Drop multiple includes
2022-01-28 10:32:16 +05:30
Sanchayan Maity
2c9b7bfeb1
Revert "nvim: treesitter: Remove verilog support"
...
This reverts commit c2fabd0259
.
2022-01-27 19:06:59 +05:30
Sanchayan Maity
0087ed1fe8
Update Makefile
2022-01-27 14:50:32 +05:30
Sanchayan Maity
4f339f682a
tmux: Set default terminal to foot
2022-01-27 14:50:32 +05:30
Sanchayan Maity
ca802a885f
fish: conf.d/setup: Add QT environment variables for Wayland
...
See https://wiki.archlinux.org/title/Wayland#Qt .
For some reason, even after setting this in systemd environment
variables, QT_QPA_PLATFORM does not get set.
2022-01-26 20:55:39 +05:30
Sanchayan Maity
e8ca57fa0e
environment: Add QT environment variables for Wayland
...
See https://wiki.archlinux.org/title/Wayland#Qt .
2022-01-26 18:27:35 +05:30
Sanchayan Maity
b18c8e0d92
arch-packages: Helper script & package list to help with new installation
...
We will update the package list when required or semi periodically.
Taken from
https://wiki.archlinux.org/title/Pacman/Tips_and_tricks#List_of_installed_packages
2022-01-26 18:27:17 +05:30
Sanchayan Maity
2b79d269ee
nvim: ftdetect: Drop nix ftdetect
...
This is not required anymore and is fixed upstream with commit
ecec95712.
2022-01-26 10:32:11 +05:30
Sanchayan Maity
93c92ad067
nvim: plugins: Drop vim-workspace and use auto-session
2022-01-25 10:17:33 +05:30
Sanchayan Maity
73dd1939bd
nvim: after/plugin/statusline: Write our own status line plugin
...
Drop lualine and use our own simple status line. We do not need any
of the fancy stuff, so this works just fine.
2022-01-24 16:15:52 +05:30
Sanchayan Maity
42a3680d87
nvim: yolokai: Remove style for statusline
...
This fixes the weird color artifact where the vertical split would
meet the statusline.
2022-01-24 13:23:35 +05:30
Sanchayan Maity
0f2e1d3d1e
fish: functions/b: Take number of levels to go back up the directory
2022-01-24 13:23:35 +05:30
Sanchayan Maity
aa6c176757
fish: functions: Add aliases for fetch & merge
2022-01-22 17:16:38 +05:30
Sanchayan Maity
22ef882154
nvim: lsp: Enable ESLint
2022-01-21 11:28:45 +05:30
Sanchayan Maity
fa0308e93e
nvim: Update packer
2022-01-20 10:18:45 +05:30
Sanchayan Maity
3cf20c4822
nvim: autoload/git: Generate a helpful name to use with stash
2022-01-19 17:44:15 +05:30
Sanchayan Maity
e807b1126a
nvim: init: Disable Python3 provider
2022-01-19 10:31:37 +05:30
Sanchayan Maity
6e86a6a777
nvim: plugins: Drop Coqtail
...
We are not gonna be pursuing studying Coq for quite a long while and
dropping this should allow us to drop Python provider, so drop this.
2022-01-19 10:29:48 +05:30
Sanchayan Maity
873f3643aa
fish: functions: Add alias to switch git repo between HTTPS and SSH
...
Taken from
https://github.com/whonore/dotfiles/blob/main/fish/functions/git_remote_toggle.fish
2022-01-15 17:42:51 +05:30
Sanchayan Maity
ea885f426d
pylint: Ignore more lints
2022-01-15 17:42:51 +05:30
Sanchayan Maity
5f26c276ef
nvim: plugins: Drop vim-coq-plugin
...
coqtail can provide syntax highlighting. Not sure why we ever
added vim-coq-plugin.
2022-01-15 16:26:14 +05:30
Sanchayan Maity
c35ca910e4
nvim: plugins: Switch to gitlinker from vim-rhubarb
...
Also see commit a7b12dc6
.
2022-01-15 15:53:43 +05:30
Sanchayan Maity
34671c62fa
kitty: Add mapping to jump to the 10th tab
2022-01-13 17:37:12 +05:30
Sanchayan Maity
ef84036ec3
fish: conf/setup: Set XDG base directory environment variables
2022-01-12 17:39:10 +05:30
Sanchayan Maity
4d978c02f6
nvim: after/plugin/nvim-lint: Enable linting for Dockerfile
2022-01-12 13:16:29 +05:30
Sanchayan Maity
cb8dfaddfa
nvim: after/plugin/fzf: Add a binding for select all
2022-01-11 11:38:55 +05:30
Sanchayan Maity
eea27349ab
nvim: plugins: Drop ferret
...
We hardly ever use this, so drop it.
2022-01-11 11:38:55 +05:30
Sanchayan Maity
54c8c977a4
nvim: plugins: Drop QFEnter
...
We actually never use this plugin.
2022-01-11 11:13:07 +05:30
Sanchayan Maity
389845a79e
fish: functions/rfc: Enable preview support
...
RFC files are text files, using anything other than less like bat will
not add much value.
2022-01-10 14:23:49 +05:30
Sanchayan Maity
c2fabd0259
nvim: treesitter: Remove verilog support
...
Conflicts with coq and crashes nvim sometimes.
2022-01-08 10:51:54 +05:30
Sanchayan Maity
e3d3e8b986
fish: functions: Add an alias to coqtop
...
Wrap coqtop in rlwrap and create an alias for that.
2022-01-07 20:39:57 +05:30
Sanchayan Maity
0f51ccdf6b
nvim: keymappings: Use arrow keys to navigate popup menu
2022-01-07 16:20:35 +05:30
Sanchayan Maity
426cdd7ee8
fish: functions: Add an alias to easily get neovim start up time
2022-01-07 14:05:21 +05:30
Sanchayan Maity
5a270db645
nvim: plugins: Drop wilder
2022-01-07 13:36:13 +05:30
Sanchayan Maity
0928a6e37e
nvim: plugins: Add patchreview
2022-01-06 15:29:26 +05:30
Sanchayan Maity
9316c06aa2
nvim: init: Enable filetype.lua and disable filetype.vim
...
See the below threads
https://github.com/neovim/neovim/pull/16600
https://www.reddit.com/r/neovim/comments/rvwsl3/introducing_filetypelua_and_a_call_for_help/
https://neovim.discourse.group/t/introducing-filetype-lua-and-a-call-for-help/1806
2022-01-06 15:29:26 +05:30
Sanchayan Maity
4151be1e4b
git: Ignore a work related directory
2022-01-06 15:25:10 +05:30