Compare commits

...

3 commits

Author SHA1 Message Date
4230257e64
random ah update 2026-09-02 17:51:42 +05:00
0d20b7f7ce
fish update 2026-09-02 17:51:26 +05:00
f469da3be2
neovim update 2026-09-02 17:51:09 +05:00
12 changed files with 234 additions and 14 deletions

View file

@ -0,0 +1,162 @@
# fish completion for copilot
# Generated by `copilot completion fish`. Do not edit by hand.
complete -c copilot -n '__fish_use_subcommand' -f -a 'login' -d 'Authenticate with Copilot'
complete -c copilot -n '__fish_use_subcommand' -f -a 'help' -d 'Display help information'
complete -c copilot -n '__fish_use_subcommand' -f -a 'init' -d 'Initialize Copilot instructions'
complete -c copilot -n '__fish_use_subcommand' -f -a 'update' -d 'Download the latest version'
complete -c copilot -n '__fish_use_subcommand' -f -a 'version' -d 'Display version information'
complete -c copilot -n '__fish_use_subcommand' -f -a 'plugin' -d 'Manage plugins'
complete -c copilot -n '__fish_use_subcommand' -f -a 'mcp' -d 'Manage MCP servers'
complete -c copilot -n '__fish_use_subcommand' -f -a 'plugins' -d 'Inspect configured plugins across kinds'
complete -c copilot -n '__fish_use_subcommand' -f -a 'skill' -d 'Manage skills'
complete -c copilot -n '__fish_use_subcommand' -f -a 'completion' -d 'Generate a shell completion script'
complete -c copilot -l version -s v -f -d 'show version information'
complete -c copilot -l interactive -s i -r -d 'Start interactive mode and automatically execute this prompt'
complete -c copilot -l prompt -s p -r -d 'Execute a prompt in non-interactive mode (exits after completion)'
complete -c copilot -l silent -s s -f -d 'Output only the agent response (no stats), useful for scripting with -p'
complete -c copilot -l enable-memory -f -d 'Enable memory in prompt mode (disabled by default)'
complete -c copilot -l model -r -d 'Set the AI model to use (use \'auto\' to let Copilot pick automatically)'
complete -c copilot -l effort -l reasoning-effort -r -f -d 'Set the reasoning effort level' -a 'none minimal low medium high xhigh max'
complete -c copilot -l context -r -f -d 'Set the context window tier (overrides persisted setting)' -a 'default long_context'
complete -c copilot -l enable-reasoning-summaries -f -d 'Request reasoning summaries for OpenAI models'
complete -c copilot -l agent -r -d 'Specify a custom agent to use'
complete -c copilot -l resume -s r -r -d 'Resume from a previous session (optionally specify existing session ID, task ID, ID prefix, or name; name matching is exact, case-insensitive)'
complete -c copilot -l continue -f -d 'Resume the most recent session'
complete -c copilot -l name -s n -r -d 'Set a name for the new session'
complete -c copilot -l session-id -r -d 'Resume an existing session or task by ID, or set the UUID for a new session'
complete -c copilot -l connect -r -d 'Connect directly to a remote session (optionally specify session ID or task ID)'
complete -c copilot -l allow-all-tools -f -d 'Allow all tools to run automatically without confirmation; required for non-interactive mode'
complete -c copilot -l allow-all-paths -f -d 'Disable file path verification and allow access to any path'
complete -c copilot -l disallow-temp-dir -f -d 'Prevent automatic access to the system temporary directory'
complete -c copilot -l no-custom-instructions -f -d 'Disable loading of custom instructions from AGENTS.md and related files'
complete -c copilot -l no-auto-update -f -d 'Disable downloading CLI update automatically (disabled by default in CI environments)'
complete -c copilot -l no-ask-user -f -d 'Disable the ask_user tool (agent works autonomously without asking questions)'
complete -c copilot -l banner -f -d 'Show the startup banner'
complete -c copilot -l no-color -f -d 'Disable all color output'
complete -c copilot -l screen-reader -f -d 'Enable screen reader optimizations'
complete -c copilot -l plain-diff -f -d 'Disable rich diff rendering (syntax highlighting via diff tool specified by git config)'
complete -c copilot -s C -r -d 'Change working directory before doing anything else'
complete -c copilot -l log-dir -r -d 'Set log file directory (default: ~/.copilot/logs/)'
complete -c copilot -l extension-sdk-path -r -d 'Override the bundled @github/copilot-sdk injected into extension subprocesses with a local `copilot-sdk/` folder. Invalid paths fall back to the bundled SDK.'
complete -c copilot -l log-level -r -f -d 'Set the log level' -a 'none error warning info debug all default'
complete -c copilot -l stream -r -f -d 'Enable or disable streaming mode' -a 'on off'
complete -c copilot -l output-format -r -f -d 'Output format: \'text\' (default) or \'json\' (JSONL, one JSON object per line)' -a 'text json'
complete -c copilot -l share -r -d 'Share session to markdown file after completion in non-interactive mode (default: ./copilot-session-<id>.md)'
complete -c copilot -l share-gist -f -d 'Share session to a secret GitHub gist after completion in non-interactive mode'
complete -c copilot -l add-dir -r -d 'Add a directory to the allowed list for file access (can be used multiple times)'
complete -c copilot -l attachment -r -d 'Attach a file (image or native document) to the initial prompt; only valid in non-interactive mode (can be used multiple times)'
complete -c copilot -l disable-mcp-server -r -d 'Disable a specific MCP server (can be used multiple times)'
complete -c copilot -l disable-builtin-mcps -f -d 'Disable all built-in MCP servers (currently: github-mcp-server)'
complete -c copilot -l enable-all-github-mcp-tools -f -d 'Enable all GitHub MCP server tools instead of the default CLI subset. Overrides --add-github-mcp-toolset and --add-github-mcp-tool options.'
complete -c copilot -l add-github-mcp-toolset -r -d 'Add a toolset to enable for the GitHub MCP server instead of the default CLI subset (can be used multiple times). Use "all" for all toolsets.'
complete -c copilot -l add-github-mcp-tool -r -d 'Add a tool to enable for the GitHub MCP server instead of the default CLI subset (can be used multiple times). Use "*" for all tools.'
complete -c copilot -l plugin-dir -r -d 'Load a plugin from a local directory (can be used multiple times)'
complete -c copilot -l additional-mcp-config -r -d 'Additional MCP servers configuration as JSON string or file path (prefix with @) (can be used multiple times; augments config from ~/.copilot/mcp-config.json for this session)'
complete -c copilot -l allow-all-mcp-server-instructions -f -d 'Include initialization instructions from all MCP servers in the system prompt instead of only allowlisted servers'
complete -c copilot -l allow-tool -r -d 'Tools the CLI has permission to use; will not prompt for permission'
complete -c copilot -l deny-tool -r -d 'Tools the CLI does not have permission to use; will not prompt for permission'
complete -c copilot -l available-tools -r -d 'Only these tools will be available to the model'
complete -c copilot -l excluded-tools -r -d 'These tools will not be available to the model'
complete -c copilot -l secret-env-vars -r -d 'Environment variable names whose values are stripped from shell and MCP server environments and redacted from output (e.g., --secret-env-vars=MY_KEY,OTHER_KEY)'
complete -c copilot -l allow-url -r -d 'Allow access to specific URLs or domains'
complete -c copilot -l deny-url -r -d 'Deny access to specific URLs or domains, takes precedence over --allow-url'
complete -c copilot -l allow-all-urls -f -d 'Allow access to all URLs without confirmation'
complete -c copilot -l allow-all -f -d 'Enable all permissions (equivalent to --allow-all-tools --allow-all-paths --allow-all-urls)'
complete -c copilot -l yolo -f -d 'Enable all permissions (equivalent to --allow-all-tools --allow-all-paths --allow-all-urls)'
complete -c copilot -l max-autopilot-continues -r -d 'Maximum number of continuation messages in autopilot mode'
complete -c copilot -l mode -r -f -d 'Set the initial agent mode' -a 'interactive plan autopilot'
complete -c copilot -l autopilot -f -d 'Start in autopilot mode'
complete -c copilot -l plan -f -d 'Start in plan mode'
complete -c copilot -l experimental -f -d 'Enable experimental features'
complete -c copilot -l no-experimental -f -d 'Disable experimental features'
complete -c copilot -l bash-env -r -d 'Enable BASH_ENV support for bash shells (on|off)'
complete -c copilot -l no-bash-env -f -d 'Disable BASH_ENV support for bash shells'
complete -c copilot -l mouse -r -d 'Enable mouse support in alt screen mode (on|off)'
complete -c copilot -l no-mouse -f -d 'Disable mouse support in alt screen mode'
complete -c copilot -l acp -f -d 'Start as Agent Client Protocol server'
complete -c copilot -l remote -f -d 'Enable remote control of your session from GitHub web and mobile'
complete -c copilot -l no-remote -f -d 'Disable remote control of your session from GitHub web and mobile'
complete -c copilot -l remote-export -f -d 'Export your session to GitHub web and mobile (read-only; does not enable remote control)'
complete -c copilot -l no-remote-export -f -d 'Disable exporting your session to GitHub web and mobile (also disables remote control)'
complete -c copilot -l max-ai-credits -r -d 'Set max AI credits for this session'
complete -c copilot -n '__fish_seen_subcommand_from login' -l host -r -d 'GitHub host URL (default: https://github.com)'
complete -c copilot -n '__fish_seen_subcommand_from update' -f -a 'stable prerelease'
complete -c copilot -n '__fish_seen_subcommand_from plugin' -f -a 'install' -d 'Install a plugin'
complete -c copilot -n '__fish_seen_subcommand_from plugin' -f -a 'uninstall' -d 'Uninstall a plugin'
complete -c copilot -n '__fish_seen_subcommand_from plugin' -f -a 'update' -d 'Update a plugin'
complete -c copilot -n '__fish_seen_subcommand_from plugin' -f -a 'list' -d 'List installed and --plugin-dir plugins'
complete -c copilot -n '__fish_seen_subcommand_from plugin' -f -a 'marketplace' -d 'Manage plugin marketplaces'
complete -c copilot -n '__fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from update' -l all -f -d 'Update all installed plugins'
complete -c copilot -n '__fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from marketplace' -f -a 'add' -d 'Add a marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from marketplace' -f -a 'remove' -d 'Remove a marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from marketplace' -f -a 'list' -d 'List registered marketplaces'
complete -c copilot -n '__fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from marketplace' -f -a 'browse' -d 'Browse plugins in a marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from marketplace' -f -a 'update' -d 'Update marketplace plugin catalogs'
complete -c copilot -n '__fish_seen_subcommand_from plugin; and __fish_seen_subcommand_from marketplace; and __fish_seen_subcommand_from remove' -l force -s f -f -d 'Force removal even if plugins are installed'
complete -c copilot -n '__fish_seen_subcommand_from mcp' -f -a 'list' -d 'List configured MCP servers'
complete -c copilot -n '__fish_seen_subcommand_from mcp' -f -a 'get' -d 'Show server details'
complete -c copilot -n '__fish_seen_subcommand_from mcp' -f -a 'add' -d 'Add an MCP server'
complete -c copilot -n '__fish_seen_subcommand_from mcp' -f -a 'remove' -d 'Remove an MCP server'
complete -c copilot -n '__fish_seen_subcommand_from mcp; and __fish_seen_subcommand_from list' -l json -f -d 'Output as JSON'
complete -c copilot -n '__fish_seen_subcommand_from mcp; and __fish_seen_subcommand_from get' -l json -f -d 'Output as JSON'
complete -c copilot -n '__fish_seen_subcommand_from mcp; and __fish_seen_subcommand_from get' -l show-secrets -f -d 'Show full environment variable and header values (masked by default)'
complete -c copilot -n '__fish_seen_subcommand_from mcp; and __fish_seen_subcommand_from add' -l transport -r -f -d 'Server transport' -a 'stdio http sse'
complete -c copilot -n '__fish_seen_subcommand_from mcp; and __fish_seen_subcommand_from add' -l env -r -d 'Environment variable (KEY=VALUE, can be repeated)'
complete -c copilot -n '__fish_seen_subcommand_from mcp; and __fish_seen_subcommand_from add' -l header -r -d 'HTTP header for remote servers, can be repeated'
complete -c copilot -n '__fish_seen_subcommand_from mcp; and __fish_seen_subcommand_from add' -l tools -r -d 'Tool filter: "*" for all, comma-separated list, or "" for none'
complete -c copilot -n '__fish_seen_subcommand_from mcp; and __fish_seen_subcommand_from add' -l timeout -r -d 'Timeout in milliseconds'
complete -c copilot -n '__fish_seen_subcommand_from mcp; and __fish_seen_subcommand_from add' -l json -f -d 'Output added config as JSON'
complete -c copilot -n '__fish_seen_subcommand_from mcp; and __fish_seen_subcommand_from add' -l show-secrets -f -d 'Show full environment variable and header values in output, masked by default'
complete -c copilot -n '__fish_seen_subcommand_from plugins' -f -a 'list' -d 'List configured plugins across kinds'
complete -c copilot -n '__fish_seen_subcommand_from plugins' -f -a 'enable' -d 'Enable a configured tool'
complete -c copilot -n '__fish_seen_subcommand_from plugins' -f -a 'disable' -d 'Disable a configured tool'
complete -c copilot -n '__fish_seen_subcommand_from plugins' -f -a 'remove' -d 'Remove an installed tool'
complete -c copilot -n '__fish_seen_subcommand_from plugins' -f -a 'rm' -d 'Remove an installed tool'
complete -c copilot -n '__fish_seen_subcommand_from plugins' -f -a 'install' -d 'Install a new tool'
complete -c copilot -n '__fish_seen_subcommand_from plugins' -f -a 'add' -d 'Install a new tool'
complete -c copilot -n '__fish_seen_subcommand_from plugins' -f -a 'update' -d 'Update a plugin'
complete -c copilot -n '__fish_seen_subcommand_from plugins' -f -a 'marketplace' -d 'Manage plugin marketplaces'
complete -c copilot -n '__fish_seen_subcommand_from plugins' -f -a 'marketplaces' -d 'Manage plugin marketplaces'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from list' -l kind -r -d 'Filter by kind. Repeatable or comma-separated. Supported: plugin, mcp, skill, instruction, lsp.'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from list' -l scope -r -d 'Filter by scope. Repeatable or comma-separated. Supported: user, repository, organization, plugin, builtin, unknown.'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from list' -l json -f -d 'Emit machine-readable JSON instead of grouped text'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from enable' -l kind -r -d 'Kind of tool to enable. One of: plugin, mcp, skill.'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from disable' -l kind -r -d 'Kind of tool to disable. One of: plugin, mcp, skill.'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from remove' -l kind -r -d 'Kind of tool to remove. One of: plugin, mcp.'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from rm' -l kind -r -d 'Kind of tool to remove. One of: plugin, mcp.'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from install' -l kind -r -d 'Kind of tool to install. Currently only \'plugin\' is supported.'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from add' -l kind -r -d 'Kind of tool to install. Currently only \'plugin\' is supported.'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from update' -l all -f -d 'Update all installed plugins'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace' -f -a 'list' -d 'List registered plugin marketplaces'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace' -f -a 'ls' -d 'List registered plugin marketplaces'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace' -f -a 'add' -d 'Add a plugin marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace' -f -a 'remove' -d 'Remove a plugin marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace' -f -a 'rm' -d 'Remove a plugin marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace' -f -a 'browse' -d 'Browse plugins in a marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace' -f -a 'update' -d 'Refresh marketplace plugin catalogs'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace' -f -a 'refresh' -d 'Refresh marketplace plugin catalogs'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace; and __fish_seen_subcommand_from list' -l json -f -d 'Emit machine-readable JSON instead of grouped text'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace; and __fish_seen_subcommand_from ls' -l json -f -d 'Emit machine-readable JSON instead of grouped text'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace; and __fish_seen_subcommand_from remove' -l force -f -d 'Also uninstall every plugin sourced from this marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace; and __fish_seen_subcommand_from rm' -l force -f -d 'Also uninstall every plugin sourced from this marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplace; and __fish_seen_subcommand_from browse' -l json -f -d 'Emit machine-readable JSON instead of grouped text'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces' -f -a 'list' -d 'List registered plugin marketplaces'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces' -f -a 'ls' -d 'List registered plugin marketplaces'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces' -f -a 'add' -d 'Add a plugin marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces' -f -a 'remove' -d 'Remove a plugin marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces' -f -a 'rm' -d 'Remove a plugin marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces' -f -a 'browse' -d 'Browse plugins in a marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces' -f -a 'update' -d 'Refresh marketplace plugin catalogs'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces' -f -a 'refresh' -d 'Refresh marketplace plugin catalogs'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces; and __fish_seen_subcommand_from list' -l json -f -d 'Emit machine-readable JSON instead of grouped text'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces; and __fish_seen_subcommand_from ls' -l json -f -d 'Emit machine-readable JSON instead of grouped text'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces; and __fish_seen_subcommand_from remove' -l force -f -d 'Also uninstall every plugin sourced from this marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces; and __fish_seen_subcommand_from rm' -l force -f -d 'Also uninstall every plugin sourced from this marketplace'
complete -c copilot -n '__fish_seen_subcommand_from plugins; and __fish_seen_subcommand_from marketplaces; and __fish_seen_subcommand_from browse' -l json -f -d 'Emit machine-readable JSON instead of grouped text'
complete -c copilot -n '__fish_seen_subcommand_from skill' -f -a 'list' -d 'List available skills'
complete -c copilot -n '__fish_seen_subcommand_from skill' -f -a 'add' -d 'Add a skill from a file, URL, or directory'
complete -c copilot -n '__fish_seen_subcommand_from skill' -f -a 'remove' -d 'Remove a skill or custom skill directory'
complete -c copilot -n '__fish_seen_subcommand_from skill; and __fish_seen_subcommand_from list' -l json -f -d 'Output as JSON'
complete -c copilot -n '__fish_seen_subcommand_from skill; and __fish_seen_subcommand_from add' -l project -f -d 'Install the skill into the project\'s .github/skills directory'
complete -c copilot -n '__fish_seen_subcommand_from completion' -f -a 'bash zsh fish'

View file

@ -12,6 +12,7 @@ fish_add_path /opt/android-sdk/cmdline-tools/latest/bin
fish_add_path $HOME/.cargo/bin fish_add_path $HOME/.cargo/bin
fish_add_path $HOME/.pyenv/shims fish_add_path $HOME/.pyenv/shims
fish_add_path $HOME/.pub-cache/bin
fnm env --use-on-cd --shell fish | source fnm env --use-on-cd --shell fish | source
@ -57,3 +58,6 @@ if status is-interactive
bind --preset -m insert ctrl-j __ctrl_j bind --preset -m insert ctrl-j __ctrl_j
end end
starship init fish | source starship init fish | source
# uv
fish_add_path "/home/rafayahmad/.local/bin"

View file

@ -2,4 +2,4 @@
# VERSION: 3.0 # VERSION: 3.0
SETUVAR __fish_initialized:4300 SETUVAR __fish_initialized:4300
SETUVAR fish_greeting: SETUVAR fish_greeting:
SETUVAR fish_user_paths:/home/rafayahmad/\x2epyenv/shims\x1e/home/rafayahmad/\x2ecargo/bin\x1e/opt/android\x2dsdk/cmdline\x2dtools/latest/bin\x1e/opt/android\x2dsdk/emulator\x1e/opt/android\x2dsdk/platform\x2dtools SETUVAR fish_user_paths:/home/rafayahmad/\x2elocal/bin\x1e/home/rafayahmad/\x2epub\x2dcache/bin\x1e/home/rafayahmad/\x2epyenv/shims\x1e/home/rafayahmad/\x2ecargo/bin\x1e/opt/android\x2dsdk/cmdline\x2dtools/latest/bin\x1e/opt/android\x2dsdk/emulator\x1e/opt/android\x2dsdk/platform\x2dtools

View file

@ -16,7 +16,6 @@ hl.monitor({
hl.on('hyprland.start', function () hl.on('hyprland.start', function ()
hl.exec_cmd("systemctl --user start hyprland-session.target") hl.exec_cmd("systemctl --user start hyprland-session.target")
hl.exec_cmd('hypridle')
hl.exec_cmd('hyprpaper') hl.exec_cmd('hyprpaper')
hl.exec_cmd('waybar') hl.exec_cmd('waybar')
hl.exec_cmd('clipse -listen') hl.exec_cmd('clipse -listen')

View file

@ -1,5 +1,6 @@
{ {
"LuaSnip": { "branch": "master", "commit": "642b0c595e11608b4c18219e93b88d7637af27bc" }, "LuaSnip": { "branch": "master", "commit": "642b0c595e11608b4c18219e93b88d7637af27bc" },
"ansi.nvim": { "branch": "main", "commit": "195b64c3da1c22c2e95648dcbdc6ed075d507064" },
"auto-session": { "branch": "main", "commit": "62437532b38495551410b3f377bcf4aaac574ebe" }, "auto-session": { "branch": "main", "commit": "62437532b38495551410b3f377bcf4aaac574ebe" },
"blink.cmp": { "branch": "main", "commit": "78336bc89ee5365633bcf754d93df01678b5c08f" }, "blink.cmp": { "branch": "main", "commit": "78336bc89ee5365633bcf754d93df01678b5c08f" },
"catppuccin": { "branch": "main", "commit": "426dbebe06b5c69fd846ceb17b42e12f890aedf1" }, "catppuccin": { "branch": "main", "commit": "426dbebe06b5c69fd846ceb17b42e12f890aedf1" },
@ -26,6 +27,5 @@
"rest.nvim": { "branch": "main", "commit": "714d5512aaec5565d55652480c16c26f8d95645d" }, "rest.nvim": { "branch": "main", "commit": "714d5512aaec5565d55652480c16c26f8d95645d" },
"snacks.nvim": { "branch": "main", "commit": "ad9ede6a9cddf16cedbd31b8932d6dcdee9b716e" }, "snacks.nvim": { "branch": "main", "commit": "ad9ede6a9cddf16cedbd31b8932d6dcdee9b716e" },
"todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" }, "todo-comments.nvim": { "branch": "main", "commit": "31e3c38ce9b29781e4422fc0322eb0a21f4e8668" },
"tokyonight.nvim": { "branch": "main", "commit": "cdc07ac78467a233fd62c493de29a17e0cf2b2b6" },
"vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" } "vim-sleuth": { "branch": "master", "commit": "be69bff86754b1aa5adcbb527d7fcd1635a84080" }
} }

View file

@ -10,6 +10,7 @@ local servers = {
cssls = {}, cssls = {},
-- vtsls = {}, -- vtsls = {},
ts_ls = {}, ts_ls = {},
denols = {},
prismals = {}, prismals = {},

View file

@ -22,4 +22,15 @@ return {
end end
}, },
'HiPhish/rainbow-delimiters.nvim', 'HiPhish/rainbow-delimiters.nvim',
{
'0xferrous/ansi.nvim',
config = function()
require('ansi').setup({
auto_enable = true, -- Auto-enable for configured filetypes
auto_enable_stdin = true, -- Auto-enable for piped stdin content
filetypes = { 'log', 'ansi' },
theme = 'catppucin',
})
end
}
} }

View file

@ -11,7 +11,7 @@
{ {
// Workspaces // Workspaces
"hyprland/workspaces" : { "hyprland/workspaces" : {
"on-click": "activate", "on-click": "notify-send hello",
"active-only": false, "active-only": false,
"all-outputs": true, "all-outputs": true,
"format": "{}", "format": "{}",

View file

@ -23,8 +23,23 @@
}, },
"model_parameters": [] "model_parameters": []
}, */ }, */
"edit_predictions": {
"copilot": {
"enable_next_edit_suggestions": false
},
"provider": "copilot"
},
"agent_servers": { "agent_servers": {
"github-copilot-cli": {
"default_config_options": {
"allow_all": "off",
"mode": "https://agentclientprotocol.com/protocol/session-modes#agent"
},
"type": "registry"
},
"gemini": {
"type": "registry"
}
}, },
"ssh_connections": [ "ssh_connections": [
{ {
@ -57,7 +72,6 @@
"agent": { "agent": {
"sidebar_side": "left", "sidebar_side": "left",
"dock": "right", "dock": "right",
"always_allow_tool_actions": false,
"default_profile": "ask", "default_profile": "ask",
"default_model": { "default_model": {
"enable_thinking": false, "enable_thinking": false,

View file

@ -7,7 +7,7 @@
// custom settings, run `zed: open default settings` from the // custom settings, run `zed: open default settings` from the
// command palette (cmd-shift-p / ctrl-shift-p) // command palette (cmd-shift-p / ctrl-shift-p)
{ {
"agent": { /* Duplicated key auto-commented: "agent": {
"profiles": { "profiles": {
"agent": { "agent": {
"name": "Agent", "name": "Agent",
@ -22,7 +22,31 @@
"model": "claude-sonnet-4.5" "model": "claude-sonnet-4.5"
}, },
"model_parameters": [] "model_parameters": []
}, */
"edit_predictions": {
"copilot": {
"enable_next_edit_suggestions": false
},
"provider": "copilot"
}, },
"agent_servers": {
},
"ssh_connections": [
{
"host": "server",
"args": [],
"projects": []
}
],
"outline_panel": {
"dock": "left"
},
"collaboration_panel": {
"dock": "left"
},
"enable_language_server": false,
"remove_trailing_whitespace_on_save": false,
"use_on_type_format": false, "use_on_type_format": false,
"git_panel": { "git_panel": {
"dock": "right" "dock": "right"
@ -36,13 +60,16 @@
} }
}, },
"show_edit_predictions": false, "show_edit_predictions": false,
"assistant": { "agent": {
"default_profile": "minimal", "sidebar_side": "left",
"dock": "right",
"always_allow_tool_actions": false,
"default_profile": "ask",
"default_model": { "default_model": {
"provider": "copilot_chat", "enable_thinking": false,
"model": "claude-3.7-sonnet" "provider": "google",
"model": "gemini-3-flash-preview"
}, },
"version": "2"
}, },
"terminal": { "terminal": {
"dock": "right", "dock": "right",

View file

@ -16,3 +16,5 @@
gpgsign = true gpgsign = true
[gpg "ssh"] [gpg "ssh"]
allowedSignersFile = /home/rafayahmad/.ssh/allowed_signers allowedSignersFile = /home/rafayahmad/.ssh/allowed_signers
[init]
defaultBranch = main

View file

@ -12,8 +12,8 @@ handle() {
case $1 in case $1 in
activewindow*) activewindow*)
echo $1 echo $1
if [[ $1 == *YouTube* || $1 == *Instagram* ]]; then if [[ $1 == *YouTube* ]]; then
hyprctl dispatch killactive hyprctl dispatch 'hl.dsp.window.close()'
notify-send "ENOUGH, LOCK IN" "GET BACK TO WORK" -u critical -i $HOME/dotfiles/scripts/discipline.png notify-send "ENOUGH, LOCK IN" "GET BACK TO WORK" -u critical -i $HOME/dotfiles/scripts/discipline.png
mpv $HOME/dotfiles/scripts/getbacktowork.mp3 mpv $HOME/dotfiles/scripts/getbacktowork.mp3
fi fi