From c30a2370aeecbd11eb538d3ae04f4102d5e96872 Mon Sep 17 00:00:00 2001 From: Keule0010 Date: Tue, 24 Oct 2023 05:29:39 +0200 Subject: [PATCH] Changed neovim config --- .config/nvim/init.lua | 17 ++++++++++++++--- .config/swaylock/swaylock.conf | 9 +++++---- 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 1f3db1d..59710c2 100755 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -210,8 +210,16 @@ vim.keymap.set("n", "", "zz") vim.keymap.set("n", "n", "nzz") vim.keymap.set("n", "N", "Nzz") +-- Create file or directory +vim.keymap.set('n', 'cf', [[:e =expand("%:h") .. '/']], + { desc = "[f] Create file", noremap = true }) +vim.keymap.set('n', 'cd', [[:!mkdir =expand("%:p:h") .. '/']], + { desc = "[d] Create directory", noremap = true }) + +-- Open explorer +vim.keymap.set("n", "oe", ":Ex", { desc = "[e] Open the explorer" }) + -- Keymaps for better default experience --- See `:help vim.keymap.set()` vim.keymap.set({ "n", "v" }, "", "", { silent = true }) -- Remap for dealing with word wrap @@ -398,12 +406,15 @@ require("which-key").register({ -- If you want to override the default filetypes that your language server will attach to you can -- define the property "filetypes" to the map in question. local servers = { + rust_analyzer = {}, + lemminx = {}, + yamlls = {}, + bashls = {}, jsonls = {}, clangd = {}, - html = { filetypes = { "html", "twig", "hbs" } }, cssls = {}, - rust_analyzer = {}, jdtls = {}, + html = {}, lua_ls = { Lua = { workspace = { checkThirdParty = false }, diff --git a/.config/swaylock/swaylock.conf b/.config/swaylock/swaylock.conf index 2fdb191..6bbea2f 100755 --- a/.config/swaylock/swaylock.conf +++ b/.config/swaylock/swaylock.conf @@ -1,9 +1,10 @@ -color=550000 clock +grace=5 indicator -effect-scale=0.4 -effect-vignette=0.2:0.5 -effect-blur=4x2 +color=550000 timestr=%k:%M datestr=%a %e.%m.%Y +effect-blur=4x2 +effect-scale=0.4 +effect-vignette=0.2:0.5 image=~/.config/hypr/theme/current_background.jpg