From 5c646250a7a09165fcd80dff0452c64e4881cf55 Mon Sep 17 00:00:00 2001 From: Fabio Lenherr / DashieTM Date: Mon, 20 Feb 2023 21:42:00 +0100 Subject: [PATCH] feat: add jdtls... --- .zshrc | 1 + hypr_desktop/hyprland.conf | 1 + nvim/lua/settings/keymaps.lua | 4 ++-- nvim/lua/settings/lsp.lua | 3 ++- 4 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.zshrc b/.zshrc index 61e50f4..6bb491d 100644 --- a/.zshrc +++ b/.zshrc @@ -40,6 +40,7 @@ alias gl='git pull origin' alias gm='git commit -m' alias ga="git add -A" alias g+='bear -- g++ -Wextra -Werror -std=c++20' +alias s="kitty +kitten ssh" # zoxide ## ============================================================================= diff --git a/hypr_desktop/hyprland.conf b/hypr_desktop/hyprland.conf index 766ccae..5c655f7 100644 --- a/hypr_desktop/hyprland.conf +++ b/hypr_desktop/hyprland.conf @@ -98,6 +98,7 @@ windowrule=forceinput,^(.*)(ota)(.*)$ windowrule=size 1200 800,^(org.gnome.NautilusPreviewer)$ windowrule=center,^(.*)(swappy)(.*)$ windowrule=opacity 80,^(.*)(dunst)(.*)$ +windowrule=float,title:^(.*)(Spirit)(.*)$ #windowrule=tile,xyz #windowrule=float,abc #windowrule=pseudo,abc diff --git a/nvim/lua/settings/keymaps.lua b/nvim/lua/settings/keymaps.lua index fa0388c..0649f49 100644 --- a/nvim/lua/settings/keymaps.lua +++ b/nvim/lua/settings/keymaps.lua @@ -36,9 +36,9 @@ keymap("n", "ge", ":lua require('telescope.builtin').git_branches()" keymap("n", "gr", ":lua require('telescope.builtin').git_status()", opts) keymap("n", "ga", ":lua require('telescope.builtin').git_stash()", opts) --- window switching +-- window switching function _G.set_terminal_keymaps() - local opts = {buffer = 0} + local opts = { buffer = 0 } vim.keymap.set('t', '', [[]], opts) vim.keymap.set('t', 'jk', [[]], opts) vim.keymap.set('t', '', [[wincmd h]], opts) diff --git a/nvim/lua/settings/lsp.lua b/nvim/lua/settings/lsp.lua index f38c6a7..8df412d 100644 --- a/nvim/lua/settings/lsp.lua +++ b/nvim/lua/settings/lsp.lua @@ -26,7 +26,8 @@ require("mason-lspconfig").setup({ "marksman", -- markdown "asm_lsp", -- assembly "tsserver", -- js and ts - "ltex" -- latex + "ltex", -- latex + "jdtls" -- jafuck }, automatic_installation = true, })