From 97c4626cf290270a083bcffcc65e94c7c753ff93 Mon Sep 17 00:00:00 2001 From: RafayAhmad7548 Date: Tue, 30 Dec 2025 12:48:55 +0500 Subject: [PATCH 1/2] neovim update --- .config/nvim/lua/config/keymaps.lua | 1 + .config/nvim/lua/config/plugins/languages/lsp.lua | 10 +++++++++- .../nvim/lua/config/plugins/languages/treesitter.lua | 3 ++- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.config/nvim/lua/config/keymaps.lua b/.config/nvim/lua/config/keymaps.lua index a99cca3..9c221d8 100644 --- a/.config/nvim/lua/config/keymaps.lua +++ b/.config/nvim/lua/config/keymaps.lua @@ -28,6 +28,7 @@ vim.keymap.set('n', '', ':bd', { desc = 'save and close', nowait = true -- delete word in insert mode vim.keymap.set('i', '', '', { desc = 'delete word in insert mode' }) +vim.keymap.set('n', 't', 'silent !kitty . &', { desc = 'open kitty in pwd' }) -- INFO: Right Dock: Terminal & MiniOilFiles diff --git a/.config/nvim/lua/config/plugins/languages/lsp.lua b/.config/nvim/lua/config/plugins/languages/lsp.lua index 39f637f..9c82d32 100644 --- a/.config/nvim/lua/config/plugins/languages/lsp.lua +++ b/.config/nvim/lua/config/plugins/languages/lsp.lua @@ -139,7 +139,15 @@ return { end }, - { 'mason-org/mason.nvim', opts = {} }, + -- { 'mason-org/mason.nvim', opts = {} }, + { + "mason-org/mason.nvim", + config = function() + require("mason").setup({ + log_level = vim.log.levels.DEBUG, + }) + end, + }, { 'mason-org/mason-lspconfig.nvim', diff --git a/.config/nvim/lua/config/plugins/languages/treesitter.lua b/.config/nvim/lua/config/plugins/languages/treesitter.lua index e8534f7..62ec5ac 100644 --- a/.config/nvim/lua/config/plugins/languages/treesitter.lua +++ b/.config/nvim/lua/config/plugins/languages/treesitter.lua @@ -27,7 +27,8 @@ return { 'tsx', 'prisma', 'regex', - 'kotlin' + 'kotlin', + 'java', }, auto_install = false, highlight = { enable = true, }, From 3b7c82345586474fcbd7245547cd6c09cc9974a6 Mon Sep 17 00:00:00 2001 From: RafayAhmad7548 Date: Tue, 30 Dec 2025 12:49:04 +0500 Subject: [PATCH 2/2] update --- .config/hypr/hyprbinds.conf | 6 +++--- .config/hypr/hyprland.conf | 4 +++- .config/swaync/config.json | 1 - .config/waybar/modules.jsonc | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.config/hypr/hyprbinds.conf b/.config/hypr/hyprbinds.conf index a97b344..4039495 100644 --- a/.config/hypr/hyprbinds.conf +++ b/.config/hypr/hyprbinds.conf @@ -108,7 +108,7 @@ bind = SUPER, A, workspace, 7 bind = SUPER, S, workspace, 8 bind = SUPER, D, workspace, 9 bind = SUPER, 0, workspace, 10 -bind = ALT, 1, togglespecialworkspace, whatsapp +bind = ALT, 1, togglespecialworkspace, fluffychat bind = ALT, 2, togglespecialworkspace, thunderbird # Move active window to a workspace and switch with mainMod + SHIFT + [0-9] @@ -122,7 +122,7 @@ bind = SUPER SHIFT, A, movetoworkspace, 7 bind = SUPER SHIFT, S, movetoworkspace, 8 bind = SUPER SHIFT, D, movetoworkspace, 9 bind = SUPER SHIFT, 0, movetoworkspace, 10 -bind = ALT SHIFT, 1, movetoworkspace, special:whatsapp +bind = ALT SHIFT, 1, movetoworkspace, special:fluffychat bind = ALT SHIFT, 2, movetoworkspace, special:thunderbird # Move active window to a workspace with mainMod + SHIFT + [0-9] @@ -136,7 +136,7 @@ bind = SUPER CTRL, A, movetoworkspacesilent, 7 bind = SUPER CTRL, S, movetoworkspacesilent, 8 bind = SUPER CTRL, D, movetoworkspacesilent, 9 bind = SUPER CTRL, 0, movetoworkspacesilent, 10 -bind = ALT CTRL, 1, movetoworkspacesilent, special:whatsapp +bind = ALT CTRL, 1, movetoworkspacesilent, special:fluffychat bind = ALT CTRL, 2, movetoworkspacesilent, special:thunderbird # Example special workspace (scratchpad) diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index df964c7..2082dac 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -24,7 +24,7 @@ exec-once = /home/rafayahmad/dotfiles/scripts/brightnessWidget.sh exec-once = ~/dotfiles/scripts/battWarning.sh exec-once = ~/dotfiles/scripts/youtubeBlocker.py -exec-once = [workspace special:whatsapp silent] librewolf web.whatsapp.com +exec-once = [workspace special:fluffychat silent] GTK_CSD=0 /opt/fluffychat/fluffychat exec-once = [workspace special:thunderbird silent] thunderbird # Source a file (multi-file configs) @@ -147,3 +147,5 @@ windowrulev2 = float, class:(clipse) windowrulev2 = size 700 600, class:(clipse) windowrulev2 = float, class:^(xdg-desktop-portal-gtk|gtk3-filechooser-dialog)$ windowrulev2 = size 900 600, class:^(xdg-desktop-portal-gtk|gtk3-filechooser-dialog)$ +windowrulev2 = float, class:(org.gnome.Calculator) +windowrulev2 = size 500 700, class:(org.gnome.Calculator) diff --git a/.config/swaync/config.json b/.config/swaync/config.json index 566a384..887e37a 100644 --- a/.config/swaync/config.json +++ b/.config/swaync/config.json @@ -53,7 +53,6 @@ "inhibitors", "title", "buttons-grid", - "mpris", "notifications" ], "widget-config": { diff --git a/.config/waybar/modules.jsonc b/.config/waybar/modules.jsonc index 23b270a..0bafe35 100644 --- a/.config/waybar/modules.jsonc +++ b/.config/waybar/modules.jsonc @@ -34,7 +34,7 @@ "on-click-middle": "close", "ignore-list": [ "org.mozilla.Thunderbird", - "WhatsApp — LibreWolf" + "fluffychat" ] },