.dotfiles's People
.dotfiles's Issues
Project
quickfixes
Debug alternatives
https://github.com/puremourning/vimspector - doesn't natively support DAP, uses some legacy stuff
telescope usages
List go usages/callers/implements in telescope
https://github.com/nvim-telescope/telescope.nvim#neovim-lsp-pickers
require("telescope.builtin").lsp_implementations()
require("telescope.builtin").lsp_references()
Telescope files
Need to swap between git_files and find_files if in a git repo or not
Heirline
replace git files vs find files telescope logic
https://github.com/glepnir/lspsaga.nvim
Go nvim
Motion
Only enable sumneko if lua lsp is present
Autopairs
To look at
diffview.nvim
setup winbar
Merge conflict bindings
Github in nvim
cmp completions replaces any text after completion
When selecting a completion & part way through some existing text, it'll delete what's after it - useful for renaming but a lot of the time it'd be nicer to keep the existing text as it happens deletes future param names etc & can manually de
instead
use JetBrains mono unpatched font
Kitty should already support ligatures & I keep having issues getting the mono patched font loaded in, plain JetBrains Mono
seems to work fine on Ubuntu at least
Telescope frecency
Lua
Tree alternatives
SQL
Sqlls
Treesitter?
Code actions removing comments
When using a code action to rearrange fields, comments above fields that are moved are deleted
Performance
Polybar
Status bar - https://github.com/polybar/polybar
Todo comments error
When creating a new line above a todo comment, it throws out some error
rewrite init in lua
Note taking/organisation
Diff
Plugins
ALE
Replace ALE with https://github.com/jose-elias-alvarez/null-ls.nvim for golangci-lint
replace go bindings with LSP
Fugitive replacement?
Testing
Generating tests
Lua escape strings
Replace quoted strings with [[]]
strings to avoid escape characters
Status line
Gitsigns
Use https://github.com/lewis6991/gitsigns.nvim instead of gitgutter?
install treesitter modules on start
require('nvim-treesitter.configs').setup {
ensure_installed = { "norg", "haskell", "cpp", "c", "javascript", "markdown" },
}
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.