A bunch of things I don't even remeber
This commit is contained in:
parent
876016cd9a
commit
0baee67ded
6 changed files with 25 additions and 19 deletions
|
@ -37,6 +37,8 @@ function u
|
|||
sudo pacman -Syu $argv
|
||||
end
|
||||
|
||||
set -gx EDITOR vim
|
||||
|
||||
set -q GHCUP_INSTALL_BASE_PREFIX[1]; or set GHCUP_INSTALL_BASE_PREFIX $HOME ; set -gx PATH $HOME/.cabal/bin /home/afonso/.ghcup/bin $PATH # ghcup-env
|
||||
fish_add_path /home/afonso/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin
|
||||
fish_add_path $HOME/.local/bin
|
||||
|
|
|
@ -6,6 +6,7 @@ vim.opt.hlsearch = false
|
|||
vim.opt.smartindent = true
|
||||
vim.opt.wrap = false
|
||||
vim.g.mapleader = " "
|
||||
vim.opt.scrolloff = 10
|
||||
--TAB KEYBINDINGS
|
||||
local map = vim.api.nvim_set_keymap
|
||||
local opts = { noremap = true, silent = true }
|
||||
|
|
|
@ -1,4 +1,11 @@
|
|||
|
||||
local mason_lspconfig = require "mason-lspconfig"
|
||||
|
||||
mason_lspconfig.setup({
|
||||
ensure_installed = { "sumneko_lua", "rust_analyzer" , "texlab", "hls"},
|
||||
automatic_installation = true
|
||||
})
|
||||
|
||||
local opts = { noremap=true, silent=true }
|
||||
vim.keymap.set('n', '<space>e', vim.diagnostic.open_float, opts)
|
||||
vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, opts)
|
||||
|
@ -37,3 +44,15 @@ local on_attach = function(client, bufnr)
|
|||
-- })
|
||||
end
|
||||
|
||||
local lspconfig = require "lspconfig"
|
||||
|
||||
mason_lspconfig.setup_handlers {
|
||||
|
||||
-- This is a default handler that will be called for each installed server (also for new servers that are installed during a session)
|
||||
function (server_name)
|
||||
lspconfig[server_name].setup {
|
||||
on_attach = on_attach,
|
||||
flags = lsp_flags,
|
||||
}
|
||||
end,
|
||||
}
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
local mason_lspconfig = require "mason-lspconfig"
|
||||
|
||||
mason_lspconfig.setup({
|
||||
ensure_installed = { "sumneko_lua", "rust_analyzer" , "texlab", "hls"},
|
||||
automatic_installation = true
|
||||
})
|
||||
|
||||
local lspconfig = require "lspconfig"
|
||||
|
||||
mason_lspconfig.setup_handlers {
|
||||
|
||||
-- This is a default handler that will be called for each installed server (also for new servers that are installed during a session)
|
||||
function (server_name)
|
||||
lspconfig[server_name].setup {
|
||||
on_attach = on_attach,
|
||||
flags = lsp_flags,
|
||||
}
|
||||
end,
|
||||
}
|
|
@ -225,6 +225,8 @@ Percent of screen to increment by when resizing panes
|
|||
, className =? "main" --> doFloat
|
||||
, className =? "Mailspring" --> doShift (myWorkspaces !! 5)
|
||||
, className =? "Xmessage" --> doFloat
|
||||
, title =? "Steam - News" --> doFloat
|
||||
, title =? "Friends List" --> doFloat
|
||||
, isFullscreen --> doFullFloat]
|
||||
\end{code}
|
||||
|
||||
|
|
1
.xinitrc
1
.xinitrc
|
@ -52,4 +52,5 @@ setxkbmap -layout us,pt
|
|||
setxkbmap -option grp:win_space_toggle
|
||||
setxkbmap -option caps:escape
|
||||
xrandr --output DP-0 --primary --left-of HDMI-0
|
||||
xscreensaver -no-splash &
|
||||
/home/afonso/.local/bin/xmonad
|
||||
|
|
Loading…
Reference in a new issue