diff --git a/cfg/nvim/init.lua b/cfg/nvim/init.lua index 33bfd4b..131c78f 100644 --- a/cfg/nvim/init.lua +++ b/cfg/nvim/init.lua @@ -19,6 +19,8 @@ nmap("", "NvimTreeToggle") nmap("ff", require("telescope.builtin").find_files) nmap("fw", require("telescope.builtin").live_grep) +nmap('e', vim.diagnostic.open_float) + -- START LSP local cmp = require("cmp") @@ -26,6 +28,7 @@ local lspconfig = require("lspconfig") local servers = { tsserver = {}, pylsp = {}, lua_ls = {}, rnix = {} } local cmp_capabilities = require("cmp_nvim_lsp").default_capabilities() local on_attach = function(_, bufnr) + nmap('ca', vim.lsp.buf.code_action) nmap("K", vim.lsp.buf.hover) nmap("gr", require("telescope.builtin").lsp_references) end diff --git a/cfg/sway/config b/cfg/sway/config index fd7371c..5730ff8 100644 --- a/cfg/sway/config +++ b/cfg/sway/config @@ -6,7 +6,7 @@ set $right l set $term kitty set $menu bemenu-run | xargs swaymsg exec -- -output * bg /run/current-system/sw/share/backgrounds/sway/Sway_Wallpaper_Blue_1920x1080.png fill +output * bg $HOME/pic/bg.png fill # Start a terminal bindsym $mod+Return exec $term diff --git a/home.nix b/home.nix index 6cb8f2d..db5cac8 100644 --- a/home.nix +++ b/home.nix @@ -107,14 +107,14 @@ }; "user-dirs.dirs" = { source = pkgs.writeText "user-dirs.dirs" '' - XDG_DESKTOP_DIR="$HOME/dt" - XDG_DOCUMENTS_DIR="$HOME/doc" - XDG_DOWNLOAD_DIR="$HOME/dl" - XDG_MUSIC_DIR="$HOME/snd" - XDG_PICTURES_DIR="$HOME/pic" - XDG_PUBLICSHARE_DIR="$HOME/pub" - XDG_TEMPLATES_DIR="$HOME/tp" - XDG_VIDEOS_DIR="$HOME/vid" + XDG_DESKTOP_DIR="dt" + XDG_DOCUMENTS_DIR="doc" + XDG_DOWNLOAD_DIR="dl" + XDG_MUSIC_DIR="snd" + XDG_PICTURES_DIR="pic" + XDG_PUBLICSHARE_DIR="pub" + XDG_TEMPLATES_DIR="tp" + XDG_VIDEOS_DIR="vid" ''; }; };