Compare commits
2 commits
0fdde00e04
...
db8dccebc7
| Author | SHA1 | Date | |
|---|---|---|---|
| db8dccebc7 | |||
| fe536cc93b |
9 changed files with 78 additions and 51 deletions
|
|
@ -68,6 +68,9 @@ bind = CTRL SUPER, Print, exec, grim
|
|||
# Clipboard
|
||||
bind = SUPER SHIFT, V, exec, kitty --class clipse -e clipse
|
||||
|
||||
# Pass Manager
|
||||
bind = SUPER SHIFT, P, exec, rofi-rbw
|
||||
|
||||
# Color Picker
|
||||
bind = ALT, P, exec, hyprpicker --format=hex -a
|
||||
|
||||
|
|
|
|||
|
|
@ -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] flatpak run com.rtosta.zapzap
|
||||
exec-once = [workspace special:whatsapp silent] librewolf web.whatsapp.com
|
||||
exec-once = [workspace special:thunderbird silent] thunderbird
|
||||
|
||||
# Source a file (multi-file configs)
|
||||
|
|
|
|||
|
|
@ -1,29 +1,29 @@
|
|||
{
|
||||
"LuaSnip": { "branch": "master", "commit": "458560534a73f7f8d7a11a146c801db00b081df0" },
|
||||
"auto-session": { "branch": "main", "commit": "3a895bace7d0260c8daac5bf5c84236765f00212" },
|
||||
"blink.cmp": { "branch": "main", "commit": "327fff91fe6af358e990be7be1ec8b78037d2138" },
|
||||
"catppuccin": { "branch": "main", "commit": "30fa4d122d9b22ad8b2e0ab1b533c8c26c4dde86" },
|
||||
"LuaSnip": { "branch": "master", "commit": "5a1e39223db9a0498024a77b8441169d260c8c25" },
|
||||
"auto-session": { "branch": "main", "commit": "292492ab7af4bd8b9e37e28508bc8ce995722fd5" },
|
||||
"blink.cmp": { "branch": "main", "commit": "b19413d214068f316c78978b08264ed1c41830ec" },
|
||||
"catppuccin": { "branch": "main", "commit": "ce4a8e0d5267e67056f9f4dcf6cb1d0933c8ca00" },
|
||||
"diffview.nvim": { "branch": "main", "commit": "4516612fe98ff56ae0415a259ff6361a89419b0a" },
|
||||
"fidget.nvim": { "branch": "main", "commit": "4d5858bd4c471c895060e1b9f3575f1551184dc5" },
|
||||
"flutter-tools.nvim": { "branch": "main", "commit": "65b7399804315a1160933b64292d3c5330aa4e9f" },
|
||||
"gitsigns.nvim": { "branch": "main", "commit": "f780609807eca1f783a36a8a31c30a48fbe150c5" },
|
||||
"harpoon": { "branch": "harpoon2", "commit": "ed1f853847ffd04b2b61c314865665e1dadf22c7" },
|
||||
"fidget.nvim": { "branch": "main", "commit": "e32b672d8fd343f9d6a76944fedb8c61d7d8111a" },
|
||||
"flutter-tools.nvim": { "branch": "main", "commit": "539e84f5a652d96917f0afc1341c20f0d59dd789" },
|
||||
"gitsigns.nvim": { "branch": "main", "commit": "5813e4878748805f1518cee7abb50fd7205a3a48" },
|
||||
"harpoon": { "branch": "harpoon2", "commit": "87b1a3506211538f460786c23f98ec63ad9af4e5" },
|
||||
"image.nvim": { "branch": "master", "commit": "c40215d7d7d1d8c823ee9a77be1a894d5c8df41b" },
|
||||
"jupytext.nvim": { "branch": "main", "commit": "c8baf3ad344c59b3abd461ecc17fc16ec44d0f7b" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
|
||||
"lazydev.nvim": { "branch": "main", "commit": "258d2a5ef4a3e3d6d9ba9da72c9725c53e9afcbd" },
|
||||
"lualine.nvim": { "branch": "master", "commit": "b8c23159c0161f4b89196f74ee3a6d02cdc3a955" },
|
||||
"markview.nvim": { "branch": "main", "commit": "e6b0f5aee8105adab6077509c46459812db4cffa" },
|
||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "7f9a39fcd2ac6e979001f857727d606888f5909c" },
|
||||
"mason.nvim": { "branch": "main", "commit": "7dc4facca9702f95353d5a1f87daf23d78e31c2a" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
|
||||
"lazydev.nvim": { "branch": "main", "commit": "5231c62aa83c2f8dc8e7ba957aa77098cda1257d" },
|
||||
"lualine.nvim": { "branch": "master", "commit": "47f91c416daef12db467145e16bed5bbfe00add8" },
|
||||
"markview.nvim": { "branch": "main", "commit": "bf62f7d173f4b42cd02794c6c5f5a8bd3047a58a" },
|
||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "0b9bb925c000ae649ff7e7149c8cd00031f4b539" },
|
||||
"mason.nvim": { "branch": "main", "commit": "57e5a8addb8c71fb063ee4acda466c7cf6ad2800" },
|
||||
"mini.nvim": { "branch": "main", "commit": "94cae4660a8b2d95dbbd56e1fbc6fcfa2716d152" },
|
||||
"molten-nvim": { "branch": "main", "commit": "a286aa914d9a154bc359131aab788b5a077a5a99" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "1f7fbc34e6420476142b5cc85e9bee52717540fb" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "7757d54716b26280b1b1785d89364a016a29c445" },
|
||||
"nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
|
||||
"nvim-web-devicons": { "branch": "master", "commit": "6e51ca170563330e063720449c21f43e27ca0bc1" },
|
||||
"otter.nvim": { "branch": "main", "commit": "c44d645f03ae96e2e3cdc37f92ecfa93a534b736" },
|
||||
"nvim-web-devicons": { "branch": "master", "commit": "8dcb311b0c92d460fac00eac706abd43d94d68af" },
|
||||
"otter.nvim": { "branch": "main", "commit": "fc0aa35b1985077d11a20ddf4006bf40f2cd7397" },
|
||||
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
|
||||
"snacks.nvim": { "branch": "main", "commit": "d67a47739dfc652cfcf66c59e929c704a854b37a" },
|
||||
"todo-comments.nvim": { "branch": "main", "commit": "304a8d204ee787d2544d8bc23cd38d2f929e7cc5" },
|
||||
"snacks.nvim": { "branch": "main", "commit": "fe7cfe9800a182274d0f868a74b7263b8c0c020b" },
|
||||
"todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" },
|
||||
"vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ vim.keymap.set({ 'x', 'o' }, '<S-Tab>', '<', { desc = 'S-tab unindent' })
|
|||
vim.keymap.set({ 'n', 'v' }, '<C-d>', '<C-d>zz', { desc = 'centered scroll' })
|
||||
vim.keymap.set({ 'n', 'v' }, '<C-u>', '<C-u>zz', { desc = 'centered scroll' })
|
||||
vim.keymap.set({ 'n', 'v' }, '<C-o>', '<C-o>zz', { desc = 'centered jump back' })
|
||||
vim.keymap.set({ 'n', 'v' }, '<C-p>', '<C-i>zz', { desc = 'centered jump forward' })
|
||||
|
||||
-- start of line
|
||||
vim.keymap.set({ 'n', 'v', 'o' }, '#', '_', { desc = '# start of line' })
|
||||
|
|
@ -64,6 +65,7 @@ local Snacks = require('snacks')
|
|||
|
||||
vim.keymap.set('n', '<leader>sf', Snacks.picker.files , { desc = 'pick files' })
|
||||
vim.keymap.set('n', '<leader>sw', Snacks.picker.grep, { desc = 'grep' })
|
||||
vim.keymap.set('n', '<leader>sb', Snacks.picker.buffers, { desc = 'buffers' })
|
||||
vim.keymap.set('n', '<leader>sd', Snacks.picker.diagnostics_buffer, { desc = 'diagnostics' })
|
||||
vim.keymap.set('n', '<leader>sD', Snacks.picker.diagnostics, { desc = 'workspace diagnostics' })
|
||||
vim.keymap.set('n', '<leader>st', function()
|
||||
|
|
|
|||
|
|
@ -53,25 +53,8 @@ return {
|
|||
dependencies = {
|
||||
{
|
||||
'L3MON4D3/LuaSnip',
|
||||
version = '2.*',
|
||||
build = (function()
|
||||
if vim.fn.has 'win32' == 1 or vim.fn.executable 'make' == 0 then
|
||||
return
|
||||
end
|
||||
return 'make install_jsregexp'
|
||||
end)(),
|
||||
dependencies = {
|
||||
-- `friendly-snippets` contains a variety of premade snippets.
|
||||
-- See the README about individual language/framework/plugin snippets:
|
||||
-- https://github.com/rafamadriz/friendly-snippets
|
||||
-- {
|
||||
-- 'rafamadriz/friendly-snippets',
|
||||
-- config = function()
|
||||
-- require('luasnip.loaders.from_vscode').lazy_load()
|
||||
-- end,
|
||||
-- },
|
||||
},
|
||||
opts = {},
|
||||
version = 'v2.*',
|
||||
build = 'make install_jsregexp'
|
||||
},
|
||||
'folke/lazydev.nvim',
|
||||
},
|
||||
|
|
|
|||
|
|
@ -33,8 +33,8 @@
|
|||
"on-click": "activate",
|
||||
"on-click-middle": "close",
|
||||
"ignore-list": [
|
||||
"thunderbird",
|
||||
"com.rtosta.zapzap"
|
||||
"org.mozilla.Thunderbird",
|
||||
"WhatsApp — LibreWolf"
|
||||
]
|
||||
},
|
||||
|
||||
|
|
|
|||
|
|
@ -7,6 +7,23 @@
|
|||
// custom settings, run `zed: open default settings` from the
|
||||
// command palette (cmd-shift-p / ctrl-shift-p)
|
||||
{
|
||||
/* Duplicated key auto-commented: "agent": {
|
||||
"profiles": {
|
||||
"agent": {
|
||||
"name": "Agent",
|
||||
"tools": {},
|
||||
"enable_all_context_servers": false,
|
||||
"context_servers": {}
|
||||
}
|
||||
},
|
||||
"default_profile": "write",
|
||||
"default_model": {
|
||||
"provider": "copilot_chat",
|
||||
"model": "claude-sonnet-4.5"
|
||||
},
|
||||
"model_parameters": []
|
||||
}, */
|
||||
"remove_trailing_whitespace_on_save": false,
|
||||
"use_on_type_format": false,
|
||||
"git_panel": {
|
||||
"dock": "right"
|
||||
|
|
@ -20,13 +37,12 @@
|
|||
}
|
||||
},
|
||||
"show_edit_predictions": false,
|
||||
"assistant": {
|
||||
"default_profile": "minimal",
|
||||
"agent": {
|
||||
"default_profile": "write",
|
||||
"default_model": {
|
||||
"provider": "copilot_chat",
|
||||
"model": "claude-3.7-sonnet"
|
||||
"model": "claude-sonnet-4.5"
|
||||
},
|
||||
"version": "2"
|
||||
},
|
||||
"terminal": {
|
||||
"dock": "right",
|
||||
|
|
|
|||
|
|
@ -7,6 +7,23 @@
|
|||
// custom settings, run `zed: open default settings` from the
|
||||
// command palette (cmd-shift-p / ctrl-shift-p)
|
||||
{
|
||||
"agent": {
|
||||
"profiles": {
|
||||
"agent": {
|
||||
"name": "Agent",
|
||||
"tools": {},
|
||||
"enable_all_context_servers": false,
|
||||
"context_servers": {}
|
||||
}
|
||||
},
|
||||
"default_profile": "write",
|
||||
"default_model": {
|
||||
"provider": "copilot_chat",
|
||||
"model": "claude-sonnet-4.5"
|
||||
},
|
||||
"model_parameters": []
|
||||
},
|
||||
"use_on_type_format": false,
|
||||
"git_panel": {
|
||||
"dock": "right"
|
||||
},
|
||||
|
|
@ -15,14 +32,15 @@
|
|||
},
|
||||
"languages": {
|
||||
"JSONC": {
|
||||
"show_inline_completions": false
|
||||
"show_edit_predictions": false
|
||||
}
|
||||
},
|
||||
"show_inline_completions": false,
|
||||
"show_edit_predictions": false,
|
||||
"assistant": {
|
||||
"default_profile": "minimal",
|
||||
"default_model": {
|
||||
"provider": "copilot_chat",
|
||||
"model": "o1"
|
||||
"model": "claude-3.7-sonnet"
|
||||
},
|
||||
"version": "2"
|
||||
},
|
||||
|
|
@ -46,7 +64,7 @@
|
|||
},
|
||||
"vim_mode": true,
|
||||
"ui_font_size": 16,
|
||||
"buffer_font_size": 15.0,
|
||||
"buffer_font_size": 16.0,
|
||||
"theme": {
|
||||
"mode": "system",
|
||||
"light": "VSCode Dark Modern",
|
||||
|
|
@ -73,6 +91,11 @@
|
|||
|
||||
"vim": {
|
||||
"toggle_relative_line_numbers": true
|
||||
},
|
||||
"diagnostics": {
|
||||
"inline": {
|
||||
"enabled": true
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
2025-10-25
|
||||
10
|
||||
2025-12-07
|
||||
59
|
||||
Loading…
Add table
Add a link
Reference in a new issue