diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 60515a3..faca5ce 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -4,7 +4,7 @@ $terminal = foot $fileManager = dolphin $menu = wofi --show drun -# exec-once = swww-daemon & +exec-once = waybar & env = XCURSOR_SIZE,24 env = HYPRCURSOR_SIZE,24 diff --git a/nvim/lua/my/keymaps.lua b/nvim/lua/my/keymaps.lua index 75f26d3..7a20d6e 100644 --- a/nvim/lua/my/keymaps.lua +++ b/nvim/lua/my/keymaps.lua @@ -5,33 +5,17 @@ local utils = require "my.utils" local nmap, imap, vmap, tmap = utils.nmap, utils.imap, utils.vmap, utils.tmap -- Window splits -nmap("", function() - utils.winmove "j" -end) -nmap("", function() - utils.winmove "k" -end) -nmap("", function() - utils.winmove "l" -end) -nmap("", function() - utils.winmove "h" -end) +nmap("", function() utils.winmove "j" end) +nmap("", function() utils.winmove "k" end) +nmap("", function() utils.winmove "l" end) +nmap("", function() utils.winmove "h" end) nmap("", vim.cmd.quit) -- Resize splits -nmap("", function() - resize(false, -2) -end) -nmap("", function() - resize(false, 2) -end) -nmap("", function() - resize(true, -2) -end) -nmap("", function() - resize(true, 2) -end) +nmap("", function() resize(false, -2) end) +nmap("", function() resize(false, 2) end) +nmap("", function() resize(true, -2) end) +nmap("", function() resize(true, 2) end) -- Easy move lines nmap("", ":m+==") @@ -42,40 +26,22 @@ vmap("", ":m '<-2gv=gv") nmap("", vim.cmd.nohl) nmap("", "") nmap("", "") -- Re-bind for jump list --- nmap("n", "windo set nu! relativenumber!") --- nmap("t", "windo set expandtab!") --- nmap(".", "w") --- nmap("S", require("my.nodesplit").split) -nmap("[d", vim.diagnostic.goto_prev, "previous diagnostic") -nmap("]d", vim.diagnostic.goto_next, "next diagnostic") -nmap("[q", vim.cmd.cprevious, "quickfix previous") -nmap("]q", vim.cmd.cnext, "quickfix next") nmap("q", vim.diagnostic.setqflist, "set diagnostic to quickfix list") --- nmap("", utils.reload, "reload configuration") +nmap("[d", function() vim.diagnostic.jump({ count = -1, float = true }) end, "previous diagnostic") +nmap("]d", function() vim.diagnostic.jump({ count = 1, float = true }) end, "next diagnostic") nmap("[t", vim.cmd.tabp, "previous tab") nmap("]t", vim.cmd.tabn, "next tab") -- imap("", require("my.tab").forwards) -- imap("", require("my.tab").backwards) -imap("", "O") + imap("jk", "") vmap("p", '"_dP') vmap(">", ">gv") vmap("<", "r", vim.lsp.buf.rename, "Rename", bufnr) --- nmap("cf", vim.lsp.buf.format, "Format document", bufnr) --- nmap("ca", vim.lsp.buf.code_action, "Code actions", bufnr) --- nmap("ci", vim.lsp.buf.implementation, "Go to implementation", bufnr) --- nmap("D", vim.lsp.buf.type_definition, "Go to type definition", bufnr) --- nmap("gr", "Telescope lsp_references", "View references", bufnr) --- --- if client.server_capabilities.hoverProvider then --- nmap("K", vim.lsp.buf.hover, "LSP hover", bufnr) --- end --- end +tmap("", "") M.telescope_keymaps = function(fns) nmap("", fns.project, "Find project files")