diff --git a/i3/config b/deprecated/i3/config similarity index 100% rename from i3/config rename to deprecated/i3/config diff --git a/i3/i3lock b/deprecated/i3/i3lock similarity index 100% rename from i3/i3lock rename to deprecated/i3/i3lock diff --git a/i3/rofi.sh b/deprecated/i3/rofi.sh similarity index 100% rename from i3/rofi.sh rename to deprecated/i3/rofi.sh diff --git a/i3/rofilaunch.sh b/deprecated/i3/rofilaunch.sh similarity index 100% rename from i3/rofilaunch.sh rename to deprecated/i3/rofilaunch.sh diff --git a/i3status/config b/deprecated/i3status/config similarity index 100% rename from i3status/config rename to deprecated/i3status/config diff --git a/ranger/rc.conf b/deprecated/ranger/rc.conf similarity index 100% rename from ranger/rc.conf rename to deprecated/ranger/rc.conf diff --git a/rofi/.current_wallpaper b/deprecated/rofi/.current_wallpaper similarity index 100% rename from rofi/.current_wallpaper rename to deprecated/rofi/.current_wallpaper diff --git a/rofi/assets/steamdeck_holographic.png b/deprecated/rofi/assets/steamdeck_holographic.png similarity index 100% rename from rofi/assets/steamdeck_holographic.png rename to deprecated/rofi/assets/steamdeck_holographic.png diff --git a/rofi/assets/style_1.png b/deprecated/rofi/assets/style_1.png similarity index 100% rename from rofi/assets/style_1.png rename to deprecated/rofi/assets/style_1.png diff --git a/rofi/assets/style_2.png b/deprecated/rofi/assets/style_2.png similarity index 100% rename from rofi/assets/style_2.png rename to deprecated/rofi/assets/style_2.png diff --git a/rofi/assets/style_3.png b/deprecated/rofi/assets/style_3.png similarity index 100% rename from rofi/assets/style_3.png rename to deprecated/rofi/assets/style_3.png diff --git a/rofi/assets/style_4.png b/deprecated/rofi/assets/style_4.png similarity index 100% rename from rofi/assets/style_4.png rename to deprecated/rofi/assets/style_4.png diff --git a/rofi/assets/style_5.png b/deprecated/rofi/assets/style_5.png similarity index 100% rename from rofi/assets/style_5.png rename to deprecated/rofi/assets/style_5.png diff --git a/rofi/assets/style_6.png b/deprecated/rofi/assets/style_6.png similarity index 100% rename from rofi/assets/style_6.png rename to deprecated/rofi/assets/style_6.png diff --git a/rofi/assets/style_7.png b/deprecated/rofi/assets/style_7.png similarity index 100% rename from rofi/assets/style_7.png rename to deprecated/rofi/assets/style_7.png diff --git a/rofi/assets/style_8.png b/deprecated/rofi/assets/style_8.png similarity index 100% rename from rofi/assets/style_8.png rename to deprecated/rofi/assets/style_8.png diff --git a/rofi/assets/style_9.png b/deprecated/rofi/assets/style_9.png similarity index 100% rename from rofi/assets/style_9.png rename to deprecated/rofi/assets/style_9.png diff --git a/rofi/clipboard.rasi b/deprecated/rofi/clipboard.rasi similarity index 100% rename from rofi/clipboard.rasi rename to deprecated/rofi/clipboard.rasi diff --git a/rofi/config.rasi b/deprecated/rofi/config.rasi similarity index 100% rename from rofi/config.rasi rename to deprecated/rofi/config.rasi diff --git a/rofi/quickapps.rasi b/deprecated/rofi/quickapps.rasi similarity index 100% rename from rofi/quickapps.rasi rename to deprecated/rofi/quickapps.rasi diff --git a/rofi/steam/gamelauncher_1.rasi b/deprecated/rofi/steam/gamelauncher_1.rasi similarity index 100% rename from rofi/steam/gamelauncher_1.rasi rename to deprecated/rofi/steam/gamelauncher_1.rasi diff --git a/rofi/steam/gamelauncher_2.rasi b/deprecated/rofi/steam/gamelauncher_2.rasi similarity index 100% rename from rofi/steam/gamelauncher_2.rasi rename to deprecated/rofi/steam/gamelauncher_2.rasi diff --git a/rofi/steam/gamelauncher_3.rasi b/deprecated/rofi/steam/gamelauncher_3.rasi similarity index 100% rename from rofi/steam/gamelauncher_3.rasi rename to deprecated/rofi/steam/gamelauncher_3.rasi diff --git a/rofi/steam/gamelauncher_4.rasi b/deprecated/rofi/steam/gamelauncher_4.rasi similarity index 100% rename from rofi/steam/gamelauncher_4.rasi rename to deprecated/rofi/steam/gamelauncher_4.rasi diff --git a/rofi/steam/gamelauncher_5.rasi b/deprecated/rofi/steam/gamelauncher_5.rasi similarity index 100% rename from rofi/steam/gamelauncher_5.rasi rename to deprecated/rofi/steam/gamelauncher_5.rasi diff --git a/rofi/styles/style_1.rasi b/deprecated/rofi/styles/style_1.rasi similarity index 100% rename from rofi/styles/style_1.rasi rename to deprecated/rofi/styles/style_1.rasi diff --git a/rofi/styles/style_2.rasi b/deprecated/rofi/styles/style_2.rasi similarity index 100% rename from rofi/styles/style_2.rasi rename to deprecated/rofi/styles/style_2.rasi diff --git a/rofi/styles/style_3.rasi b/deprecated/rofi/styles/style_3.rasi similarity index 100% rename from rofi/styles/style_3.rasi rename to deprecated/rofi/styles/style_3.rasi diff --git a/rofi/styles/style_4.rasi b/deprecated/rofi/styles/style_4.rasi similarity index 100% rename from rofi/styles/style_4.rasi rename to deprecated/rofi/styles/style_4.rasi diff --git a/rofi/styles/style_5.rasi b/deprecated/rofi/styles/style_5.rasi similarity index 100% rename from rofi/styles/style_5.rasi rename to deprecated/rofi/styles/style_5.rasi diff --git a/rofi/styles/style_6.rasi b/deprecated/rofi/styles/style_6.rasi similarity index 100% rename from rofi/styles/style_6.rasi rename to deprecated/rofi/styles/style_6.rasi diff --git a/rofi/styles/style_7.rasi b/deprecated/rofi/styles/style_7.rasi similarity index 100% rename from rofi/styles/style_7.rasi rename to deprecated/rofi/styles/style_7.rasi diff --git a/rofi/styles/style_8.rasi b/deprecated/rofi/styles/style_8.rasi similarity index 100% rename from rofi/styles/style_8.rasi rename to deprecated/rofi/styles/style_8.rasi diff --git a/rofi/styles/style_9.rasi b/deprecated/rofi/styles/style_9.rasi similarity index 100% rename from rofi/styles/style_9.rasi rename to deprecated/rofi/styles/style_9.rasi diff --git a/rofi/themes/Catppuccin-Latte.rasi b/deprecated/rofi/themes/Catppuccin-Latte.rasi similarity index 100% rename from rofi/themes/Catppuccin-Latte.rasi rename to deprecated/rofi/themes/Catppuccin-Latte.rasi diff --git a/rofi/themes/Catppuccin-Mocha.rasi b/deprecated/rofi/themes/Catppuccin-Mocha.rasi similarity index 100% rename from rofi/themes/Catppuccin-Mocha.rasi rename to deprecated/rofi/themes/Catppuccin-Mocha.rasi diff --git a/rofi/themes/Cyberpunk-Edge.rasi b/deprecated/rofi/themes/Cyberpunk-Edge.rasi similarity index 100% rename from rofi/themes/Cyberpunk-Edge.rasi rename to deprecated/rofi/themes/Cyberpunk-Edge.rasi diff --git a/rofi/themes/Decay-Green.rasi b/deprecated/rofi/themes/Decay-Green.rasi similarity index 100% rename from rofi/themes/Decay-Green.rasi rename to deprecated/rofi/themes/Decay-Green.rasi diff --git a/rofi/themes/Frosted-Glass.rasi b/deprecated/rofi/themes/Frosted-Glass.rasi similarity index 100% rename from rofi/themes/Frosted-Glass.rasi rename to deprecated/rofi/themes/Frosted-Glass.rasi diff --git a/rofi/themes/Graphite-Mono.rasi b/deprecated/rofi/themes/Graphite-Mono.rasi similarity index 100% rename from rofi/themes/Graphite-Mono.rasi rename to deprecated/rofi/themes/Graphite-Mono.rasi diff --git a/rofi/themes/Gruvbox-Retro.rasi b/deprecated/rofi/themes/Gruvbox-Retro.rasi similarity index 100% rename from rofi/themes/Gruvbox-Retro.rasi rename to deprecated/rofi/themes/Gruvbox-Retro.rasi diff --git a/rofi/themes/Material-Sakura.rasi b/deprecated/rofi/themes/Material-Sakura.rasi similarity index 100% rename from rofi/themes/Material-Sakura.rasi rename to deprecated/rofi/themes/Material-Sakura.rasi diff --git a/rofi/themes/Rose-Pine.rasi b/deprecated/rofi/themes/Rose-Pine.rasi similarity index 100% rename from rofi/themes/Rose-Pine.rasi rename to deprecated/rofi/themes/Rose-Pine.rasi diff --git a/rofi/themes/Tokyo-Night.rasi b/deprecated/rofi/themes/Tokyo-Night.rasi similarity index 100% rename from rofi/themes/Tokyo-Night.rasi rename to deprecated/rofi/themes/Tokyo-Night.rasi diff --git a/rofi/themes/Wall-Dcol.rasi b/deprecated/rofi/themes/Wall-Dcol.rasi similarity index 100% rename from rofi/themes/Wall-Dcol.rasi rename to deprecated/rofi/themes/Wall-Dcol.rasi diff --git a/rofi/themes/theme.rasi b/deprecated/rofi/themes/theme.rasi similarity index 100% rename from rofi/themes/theme.rasi rename to deprecated/rofi/themes/theme.rasi diff --git a/rofi/themeselect.rasi b/deprecated/rofi/themeselect.rasi similarity index 100% rename from rofi/themeselect.rasi rename to deprecated/rofi/themeselect.rasi diff --git a/sway/config b/deprecated/sway/config similarity index 100% rename from sway/config rename to deprecated/sway/config diff --git a/kitty/kitty.conf b/kitty/kitty.conf index 9048134..0218d55 100644 --- a/kitty/kitty.conf +++ b/kitty/kitty.conf @@ -981,7 +981,7 @@ tab_title_template "{index}: {title[title.rfind('/')+1:]}" #: The foreground and background colors. background_opacity 0.95 -background_blur 20 +background_blur 15 #: The opacity of the background. A number between zero and one, where #: one is opaque and zero is fully transparent. This will only work if diff --git a/zed/keymap.json b/zed/keymap.json new file mode 100644 index 0000000..8c8b11d --- /dev/null +++ b/zed/keymap.json @@ -0,0 +1,83 @@ +// Zed keymap +// +// For information on binding keys, see the Zed +// documentation: https://zed.dev/docs/key-bindings +// +// To see the default key bindings run `zed: open default keymap` +// from the command palette. +[ + { + "context": "VimControl && !menu", + "bindings": { + "space s s": "pane::DeploySearch" + } + }, + { + "context": "Edtior && vim_mode == visual", + "bindings": { + "space c a": "editor::ToggleCodeActions" // zed specific + } + }, + { + "context": "Editor && vim_mode == normal", + "bindings": { + "space e": "workspace::ToggleRightDock", + "ctrl-/": "workspace::ToggleBottomDock", + "space f m": "editor::Format", + "space space": "file_finder::Toggle", + "space |": "pane::SplitRight", + "space x": "pane::CloseActiveItem", + "shift-l": ["workspace::SendKeystrokes", ": bnext enter"], + "shift-h": ["workspace::SendKeystrokes", ": bprevious enter"], + "space f f": "file_finder::Toggle", + "space c a": "editor::ToggleCodeActions", // zed specific + "space r n": "editor::Rename", + "space g g": [ + "workspace::SendKeystrokes", + ": new center terminal enter lazygit enter" + ], + "space t x": ["workspace::SendKeystrokes", ": clist enter"], + "space t t": ["workspace::SendKeystrokes", ": new center terminal enter"], + "space h p": ["workspace::SendKeystrokes", ": toggle hunk diff enter"], + "space h r": [ + "workspace::SendKeystrokes", + ": revert selected hunks enter" + ], + "space c t": [ + "workspace::SendKeystrokes", + ": language selector: toggle enter" + ] + } + }, + { + "context": "Terminal", + "bindings": { + "ctrl-/": "workspace::ToggleBottomDock" + } + }, + { + "context": "BottomDock", + "bindings": { + "space e": "workspace::ToggleRightDock" + } + }, + { + "context": "Editor", + "bindings": { + "ctrl-s": "workspace::Save", + "ctrl-h": ["workspace::ActivatePaneInDirection", "Left"], + "ctrl-l": ["workspace::ActivatePaneInDirection", "Right"], + "ctrl-k": ["workspace::ActivatePaneInDirection", "Up"], + "ctrl-j": ["workspace::ActivatePaneInDirection", "Down"] + } + }, + { + "context": "Dock", + "bindings": { + "ctrl-h": ["workspace::ActivatePaneInDirection", "Left"], + "ctrl-l": ["workspace::ActivatePaneInDirection", "Right"], + "ctrl-k": ["workspace::ActivatePaneInDirection", "Up"], + "ctrl-j": ["workspace::ActivatePaneInDirection", "Down"] + } + } +] diff --git a/zed/settings.json b/zed/settings.json new file mode 100644 index 0000000..d3e9e57 --- /dev/null +++ b/zed/settings.json @@ -0,0 +1,112 @@ +// Zed settings +// +// For information on how to configure Zed, see the Zed +// documentation: https://zed.dev/docs/configuring-zed +// +// To see all of Zed's default settings without changing your +// custom settings, run `zed: open default settings` from the +// command palette (cmd-shift-p / ctrl-shift-p) +{ + "features": { + "inline_completion_provider": "supermaven" + }, + "collaboration_panel": { + "dock": "right" + }, + "terminal": { + "env": { + "EDITOR": "zed" + } + }, + "language_models": { + "ollama": { + "api_url": "http://localhost:11434" + } + }, + "outline_panel": { + "dock": "right" + }, + "assistant": { + "default_model": { + "provider": "ollama", + "model": "llama3.1:latest" + }, + "dock": "right", + "version": "2" + }, + "project_panel": { + "dock": "right" + }, + "vim_mode": true, + "relative_line_numbers": true, + "ui_font_size": 16, + "buffer_font_size": 16, + "theme": { + "mode": "dark", + "light": "One Light", + "dark": "Catppuccin Mocha (Blur)" + }, + "base_keymap": "VSCode", + "buffer_font_family": "JetBrainsMono Nerd Font", + "tab_bar": { + "show": true, + "show_nav_history_buttons": true + }, + "toolbar": { + "breadcrumbs": true, + "quick_actions": false + }, + "preview_tabs": { + "enabled": false, + "enable_preview_from_file_finder": false, + "enable_preview_from_code_navigation": false + }, + "tabs": { + "close_position": "right", + "file_icons": true, + "git_status": false + }, + // "proxy": "http://127.0.0.1:10809", + "ssh_connections": [ + { + "host": "57", + "projects": [ + { + "paths": [ + "~/Developer/show-client" + ] + }, + { + "paths": [ + "~/Developer/show-client-multiple" + ] + }, + { + "paths": [ + "~/Developer/gorra" + ] + }, + { + "paths": [ + "~/Developer/site_operation_platform" + ] + }, + { + "paths": [ + "~/Developer/show-client-v2" + ] + }, + { + "paths": [ + "~/Developer/show-library" + ] + }, + { + "paths": [ + "~/Developer/venus" + ] + } + ] + } + ] +}