Merge branch 'master' of git.blakenorth.net/home/git/dotfiles
This commit is contained in:
commit
55ccaf3d88
3 changed files with 16 additions and 8 deletions
|
@ -52,7 +52,7 @@ return require('packer').startup({function()
|
||||||
use { -- tokyonight.nvim: tokyonight theme
|
use { -- tokyonight.nvim: tokyonight theme
|
||||||
'folke/tokyonight.nvim',
|
'folke/tokyonight.nvim',
|
||||||
config = function()
|
config = function()
|
||||||
vim.g.tokyonight_style = "night"
|
-- vim.g.tokyonight_style = "night"
|
||||||
vim.g.tokyonight_italic_functions = true
|
vim.g.tokyonight_italic_functions = true
|
||||||
vim.g.tokyonight_sidebars = { "nvimtree", "qf", "vista_kind", "terminal", "packer" }
|
vim.g.tokyonight_sidebars = { "nvimtree", "qf", "vista_kind", "terminal", "packer" }
|
||||||
vim.cmd [[
|
vim.cmd [[
|
||||||
|
@ -105,9 +105,11 @@ return require('packer').startup({function()
|
||||||
}
|
}
|
||||||
use { -- rust-tools: make nvim a better rust environment
|
use { -- rust-tools: make nvim a better rust environment
|
||||||
'simrat39/rust-tools.nvim',
|
'simrat39/rust-tools.nvim',
|
||||||
|
requires = {
|
||||||
|
'mattn/webapi-vim', -- allow :RustPlay
|
||||||
|
},
|
||||||
config = function ()
|
config = function ()
|
||||||
local rt = require("rust-tools")
|
local rt = require("rust-tools")
|
||||||
|
|
||||||
rt.setup({
|
rt.setup({
|
||||||
server = {
|
server = {
|
||||||
on_attach = function(_, bufnr)
|
on_attach = function(_, bufnr)
|
||||||
|
@ -446,6 +448,12 @@ return require('packer').startup({function()
|
||||||
require("which-key").setup()
|
require("which-key").setup()
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
use { -- marks.nvim: Show marks in sign column
|
||||||
|
'chentoast/marks.nvim',
|
||||||
|
config = function()
|
||||||
|
require('marks').setup()
|
||||||
|
end
|
||||||
|
}
|
||||||
use { -- rhysd: clever-split: split calculation based on pane dimensions - CS or CleverSplit
|
use { -- rhysd: clever-split: split calculation based on pane dimensions - CS or CleverSplit
|
||||||
'rhysd/clever-split.vim',
|
'rhysd/clever-split.vim',
|
||||||
config = function()
|
config = function()
|
||||||
|
|
|
@ -58,13 +58,8 @@ command! QA qa
|
||||||
command! Wqa wqa
|
command! Wqa wqa
|
||||||
command! WQa wqa
|
command! WQa wqa
|
||||||
command! WQA wqa
|
command! WQA wqa
|
||||||
|
|
||||||
command! Set set
|
|
||||||
]]
|
]]
|
||||||
|
|
||||||
-- Quit even if there are more files to edit (files passed from the command line)
|
|
||||||
vim.cmd 'au QuitPre * args %'
|
|
||||||
|
|
||||||
-- Go to previous file, but faster
|
-- Go to previous file, but faster
|
||||||
vim.cmd 'command! P previous'
|
vim.cmd 'command! P previous'
|
||||||
|
|
||||||
|
@ -115,7 +110,7 @@ vim.cmd 'let g:markdown_fenced_languages = [ "bash=sh", "javascript", "cpp=cpp",
|
||||||
|
|
||||||
--- autocmd's ---
|
--- autocmd's ---
|
||||||
-- Set comment strings
|
-- Set comment strings
|
||||||
vim.cmd 'autocmd FileType crontab set commentstring=#%s'
|
vim.cmd 'autocmd FileType crontab setlocal commentstring=#%s'
|
||||||
-- vim.cmd 'autocmd FileType rmd set commentstring=<!--\\ %s\\ -->'
|
-- vim.cmd 'autocmd FileType rmd set commentstring=<!--\\ %s\\ -->'
|
||||||
|
|
||||||
-- Enable linewrap in markdown files
|
-- Enable linewrap in markdown files
|
||||||
|
|
|
@ -80,6 +80,11 @@ alias sdn='shutdown now'
|
||||||
# open a new session called 0, but if there is already a session called 0, connect to it
|
# open a new session called 0, but if there is already a session called 0, connect to it
|
||||||
alias tm='tmux new -As0'
|
alias tm='tmux new -As0'
|
||||||
|
|
||||||
|
# *sigh*...
|
||||||
|
alias \
|
||||||
|
cd-='cd -' \
|
||||||
|
-='cd -'
|
||||||
|
|
||||||
# List available X displays. Useful for finding what display to export when connected over ssh.
|
# List available X displays. Useful for finding what display to export when connected over ssh.
|
||||||
alias lsx='ls /tmp/.X11-unix | tr "X" ":"'
|
alias lsx='ls /tmp/.X11-unix | tr "X" ":"'
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue