mirror of
https://github.com/cupcakearmy/dotfiles.git
synced 2025-09-06 13:20:40 +00:00
Compare commits
25 Commits
93621eb0a6
...
main
Author | SHA1 | Date | |
---|---|---|---|
e34c29330e | |||
d6756493cd | |||
462647794a | |||
90fd6c217a | |||
d3dc7aead4 | |||
2494c032a0 | |||
117762921f | |||
0965013388 | |||
3f2206716d | |||
d5f625c0f3 | |||
11db715f72 | |||
df4c8e1cc4 | |||
58bc32ae66 | |||
ed3cc299b3 | |||
acd7056774 | |||
368ad996bd | |||
a4b9ed64fa | |||
bb4827c3a2 | |||
bf040c23ba | |||
00b88046fa | |||
3287659b60 | |||
c7611819f0 | |||
59ce1748bd | |||
2849d61662 | |||
860dc3669c |
2
dotbot
2
dotbot
Submodule dotbot updated: ac5793ceb5...720206578a
@@ -1,22 +1,14 @@
|
||||
tap "homebrew/bundle"
|
||||
tap "homebrew/cask-fonts"
|
||||
tap "jandedobbeleer/oh-my-posh"
|
||||
|
||||
brew "fish"
|
||||
brew "git"
|
||||
brew "git-lfs"
|
||||
brew "git-crypt"
|
||||
brew "gnupg"
|
||||
brew "go"
|
||||
brew "htop"
|
||||
brew "latexindent"
|
||||
brew "neovim"
|
||||
brew "rclone"
|
||||
brew "rename"
|
||||
brew "tectonic"
|
||||
brew "tmux"
|
||||
brew "tree"
|
||||
brew "vim"
|
||||
brew "wget"
|
||||
brew "woff2"
|
||||
brew "kubectx"
|
||||
@@ -24,49 +16,38 @@ brew "kubernetes-cli"
|
||||
brew "bat"
|
||||
brew "rsync"
|
||||
brew "oh-my-posh"
|
||||
brew "fnm"
|
||||
brew "direnv"
|
||||
brew "ripgrep"
|
||||
brew "fnm"
|
||||
|
||||
# Fonts
|
||||
cask "font-hack-nerd-font"
|
||||
cask "font-jetbrains-mono-nerd-font"
|
||||
|
||||
# Utility
|
||||
cask "macfuse"
|
||||
cask "appcleaner"
|
||||
cask "balenaetcher"
|
||||
cask "aldente"
|
||||
cask "alt-tab"
|
||||
cask "keka"
|
||||
cask "knockknock"
|
||||
cask "lulu"
|
||||
cask "mediahuman-audio-converter"
|
||||
cask "handbrake"
|
||||
cask "imageoptim"
|
||||
cask "bettertouchtool"
|
||||
cask "suspicious-package"
|
||||
cask "mullvadvpn"
|
||||
cask "cyberduck"
|
||||
cask "mountain-duck"
|
||||
cask "veracrypt"
|
||||
cask "kap"
|
||||
cask "keycastr"
|
||||
cask "raycast"
|
||||
cask "kitty"
|
||||
|
||||
# Dev
|
||||
cask "docker"
|
||||
cask "iterm2"
|
||||
cask "kitty"
|
||||
cask "sloth"
|
||||
cask "visual-studio-code"
|
||||
cask "vscodium"
|
||||
cask "postman"
|
||||
cask "httpie"
|
||||
|
||||
# Apps
|
||||
cask "mark-text"
|
||||
cask "arc"
|
||||
cask "bitwarden"
|
||||
cask "spotify"
|
||||
cask "vlc"
|
||||
cask "transmission"
|
||||
cask "slack"
|
||||
cask "notion"
|
||||
cask "signal"
|
||||
cask "firefox"
|
||||
cask "obs"
|
||||
cask "figma"
|
||||
cask "keycastr"
|
||||
cask "yubico-authenticator"
|
||||
cask "suspicious-package"
|
||||
cask "mediahuman-audio-converter"
|
||||
cask "imageoptim"
|
||||
cask "appcleaner"
|
||||
|
163
files/fish/completions/bun.fish
Normal file
163
files/fish/completions/bun.fish
Normal file
@@ -0,0 +1,163 @@
|
||||
# This is terribly complicated
|
||||
# It's because:
|
||||
# 1. bun run has to have dynamic completions
|
||||
# 2. there are global options
|
||||
# 3. bun {install add remove} gets special options
|
||||
# 4. I don't know how to write fish completions well
|
||||
# Contributions very welcome!!
|
||||
|
||||
function __fish__get_bun_bins
|
||||
string split ' ' (bun getcompletes b)
|
||||
end
|
||||
|
||||
function __fish__get_bun_scripts
|
||||
set -lx SHELL bash
|
||||
set -lx MAX_DESCRIPTION_LEN 40
|
||||
string trim (string split '\n' (string split '\t' (bun getcompletes z)))
|
||||
end
|
||||
|
||||
function __fish__get_bun_packages
|
||||
if test (commandline -ct) != ""
|
||||
set -lx SHELL fish
|
||||
string split ' ' (bun getcompletes a (commandline -ct))
|
||||
end
|
||||
end
|
||||
|
||||
function __history_completions
|
||||
set -l tokens (commandline --current-process --tokenize)
|
||||
history --prefix (commandline) | string replace -r \^$tokens[1]\\s\* "" | string replace -r \^$tokens[2]\\s\* "" | string split ' '
|
||||
end
|
||||
|
||||
function __fish__get_bun_bun_js_files
|
||||
string split ' ' (bun getcompletes j)
|
||||
end
|
||||
|
||||
function bun_fish_is_nth_token --description 'Test if current token is on Nth place' --argument-names n
|
||||
set -l tokens (commandline -poc)
|
||||
set -l tokens (string replace -r --filter '^([^-].*)' '$1' -- $tokens)
|
||||
test (count $tokens) -eq "$n"
|
||||
end
|
||||
|
||||
function __bun_command_count --argument-names n
|
||||
set -l cmds (commandline -poc)
|
||||
|
||||
test (count cmds) -eq "$n"
|
||||
end
|
||||
|
||||
function __bun_last_cmd --argument-names n
|
||||
set -l cmds (commandline -poc)
|
||||
|
||||
test "(cmds[-1])" = "$n"
|
||||
end
|
||||
|
||||
set -l bun_install_boolean_flags yarn production optional development no-save dry-run force no-cache silent verbose global
|
||||
set -l bun_install_boolean_flags_descriptions "Write a yarn.lock file (yarn v1)" "Don't install devDependencies" "Add dependency to optionalDependencies" "Add dependency to devDependencies" "Don't install devDependencies" "Don't install anything" "Always request the latest versions from the registry & reinstall all dependenices" "Ignore manifest cache entirely" "Don't output anything" "Excessively verbose logging" "Use global folder"
|
||||
|
||||
set -l bun_builtin_cmds dev create help bun upgrade discord run install remove add init link unlink pm x
|
||||
set -l bun_builtin_cmds_without_run dev create help bun upgrade discord install remove add init pm x
|
||||
set -l bun_builtin_cmds_without_bun dev create help upgrade run discord install remove add init pm x
|
||||
set -l bun_builtin_cmds_without_create dev help bun upgrade discord run install remove add init pm x
|
||||
set -l bun_builtin_cmds_without_install create dev help bun upgrade discord run remove add init pm x
|
||||
set -l bun_builtin_cmds_without_remove create dev help bun upgrade discord run install add init pm x
|
||||
set -l bun_builtin_cmds_without_add create dev help bun upgrade discord run remove install init pm x
|
||||
set -l bun_builtin_cmds_without_pm create dev help bun upgrade discord run init pm x
|
||||
|
||||
# clear
|
||||
complete -e -c bun
|
||||
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_run; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_use_subcommand" -a '(__fish__get_bun_scripts)' -d 'script'
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_run; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_seen_subcommand_from run" -a '(__fish__get_bun_bins)' -d 'package bin'
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_run; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_seen_subcommand_from run" -a '(__fish__get_bun_scripts)' -d 'script'
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_run; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_seen_subcommand_from run" -a '(__fish__get_bun_bun_js_files)' -d 'Bun.js'
|
||||
complete -c bun \
|
||||
-n "bun_fish_is_nth_token 1; and not __fish_seen_subcommand_from $bun_builtin_cmds; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) and __fish_use_subcommand" -a 'run' -f -d 'Run a script or bin'
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) install remove add;" --no-files -s 'u' -l 'origin' -r -d 'Server URL. Rewrites import paths'
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) install remove add;" --no-files -s 'p' -l 'port' -r -d 'Port number to start server from'
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) install remove add;" --no-files -s 'd' -l 'define' -r -d 'Substitute K:V while parsing, e.g. --define process.env.NODE_ENV:\"development\"'
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) install remove add;" --no-files -s 'e' -l 'external' -r -d 'Exclude module from transpilation (can use * wildcards). ex: -e react'
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) install remove add;" --no-files -l 'use' -r -d 'Use a framework (ex: next)'
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) install remove add;" --no-files -l 'hot' -r -d 'Enable hot reloading in Bun\'s JavaScript runtime'
|
||||
|
||||
complete -c bun \
|
||||
-n "bun_fish_is_nth_token 1; and not __fish_seen_subcommand_from $bun_builtin_cmds; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) and __fish_use_subcommand" -a 'dev' -d 'Start dev server'
|
||||
complete -c bun \
|
||||
-n "bun_fish_is_nth_token 1; and not __fish_seen_subcommand_from $bun_builtin_cmds; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) and __bun_command_count 1 and __fish_use_subcommand" -a 'create' -f -d 'Create a new project from a template'
|
||||
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_create next react; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_seen_subcommand_from create;" -a 'next' -d 'new Next.js project'
|
||||
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_create next react; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_seen_subcommand_from create;" -a 'react' -d 'new React project'
|
||||
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_use_subcommand" -a 'upgrade' -d 'Upgrade bun to the latest version' -x
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_use_subcommand" -a '--help' -d 'See all commands and flags' -x
|
||||
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_use_subcommand" -l "version" -s "v" -a '--version' -d 'Bun\'s version' -x
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_use_subcommand" -a 'discord' -d 'Open bun\'s Discord server' -x
|
||||
|
||||
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_bun; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); __fish_use_subcommand" -a 'bun' -d 'Generate a new bundle'
|
||||
|
||||
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_bun; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_seen_subcommand_from bun" -F -d 'Bundle this'
|
||||
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_create; and not __fish_seen_subcommand_from (__fish__get_bun_bins); and not __fish_seen_subcommand_from (__fish__get_bun_scripts); and __fish_seen_subcommand_from react; or __fish_seen_subcommand_from next" -F -d "Create in directory"
|
||||
|
||||
|
||||
complete -c bun \
|
||||
-n "bun_fish_is_nth_token 1; and not __fish_seen_subcommand_from $bun_builtin_cmds; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) and __bun_command_count 1 and __fish_use_subcommand" -a 'init' -F -d 'Start an empty Bun project'
|
||||
|
||||
complete -c bun \
|
||||
-n "bun_fish_is_nth_token 1; and not __fish_seen_subcommand_from $bun_builtin_cmds; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) and __bun_command_count 1 and __fish_use_subcommand" -a 'install' -f -d 'Install packages from package.json'
|
||||
|
||||
complete -c bun \
|
||||
-n "bun_fish_is_nth_token 1; and not __fish_seen_subcommand_from $bun_builtin_cmds; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) and __bun_command_count 1 and __fish_use_subcommand" -a 'add' -F -d 'Add a package to package.json'
|
||||
|
||||
complete -c bun \
|
||||
-n "bun_fish_is_nth_token 1; and not __fish_seen_subcommand_from $bun_builtin_cmds; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) and __bun_command_count 1 and __fish_use_subcommand" -a 'remove' -F -d 'Remove a package from package.json'
|
||||
|
||||
complete -c bun \
|
||||
-n "bun_fish_is_nth_token 1; and not __fish_seen_subcommand_from $bun_builtin_cmds; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) and __bun_command_count 1 and __fish_use_subcommand add remove" -F
|
||||
|
||||
|
||||
for i in (seq (count $bun_install_boolean_flags))
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_pm; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_seen_subcommand_from install add remove;" -l "$bun_install_boolean_flags[$i]" -d "$bun_install_boolean_flags_descriptions[$i]"
|
||||
end
|
||||
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_pm; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_seen_subcommand_from install add remove;" -l 'cwd' -d 'Change working directory'
|
||||
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_pm; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_seen_subcommand_from install add remove;" -l 'cache-dir' -d 'Choose a cache directory (default: $HOME/.bun/install/cache)'
|
||||
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_pm; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_seen_subcommand_from add;" -d 'Popular' -a '(__fish__get_bun_packages)'
|
||||
|
||||
complete -c bun \
|
||||
-n "not __fish_seen_subcommand_from $bun_builtin_cmds_without_pm; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts); and __fish_seen_subcommand_from add;" -d 'History' -a '(__history_completions)'
|
||||
|
||||
complete -c bun \
|
||||
-n "__fish_seen_subcommand_from pm; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts) cache;" -a 'bin ls cache hash hash-print hash-string' -f
|
||||
|
||||
complete -c bun \
|
||||
-n "__fish_seen_subcommand_from pm; and __fish_seen_subcommand_from cache; and not __fish_seen_subcommand_from (__fish__get_bun_bins) (__fish__get_bun_scripts);" -a 'rm' -f
|
||||
|
||||
complete -c bun -n "not __fish_seen_subcommand_from $bun_builtin_cmds (__fish__get_bun_bins) (__fish__get_bun_scripts)" -a "$bun_builtin_cmds" -f
|
283
files/fish/completions/rye.fish
Normal file
283
files/fish/completions/rye.fish
Normal file
@@ -0,0 +1,283 @@
|
||||
complete -c rye -n "__fish_use_subcommand" -l version -d 'Print the version'
|
||||
complete -c rye -n "__fish_use_subcommand" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "add" -d 'Adds a Python package to this project'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "build" -d 'Builds a package for distribution'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "config" -d 'Reads or modifies the global `config.toml` file'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "fetch" -d 'Fetches a Python interpreter for the local machine'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "fmt" -d 'Run the code formatter on the project'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "init" -d 'Initialize a new or existing Python project with Rye'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "install" -d 'Installs a package as global tool'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "lock" -d 'Updates the lockfiles without installing dependencies'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "lint" -d 'Run the linter on the project'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "make-req" -d 'Builds and prints a PEP 508 requirement string from parts'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "pin" -d 'Pins a Python version to this project'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "publish" -d 'Publish packages to a package repository'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "remove" -d 'Removes a package from this project'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "run" -d 'Runs a command installed into this package'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "shell" -d 'Spawns a shell with the virtualenv activated'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "show" -d 'Prints the current state of the project'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "sync" -d 'Updates the virtualenv based on the pyproject.toml'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "toolchain" -d 'Helper utility to manage Python toolchains'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "tools" -d 'Helper utility to manage global tools'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "self" -d 'Rye self management'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "uninstall" -d 'Uninstalls a global tool'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "version" -d 'Get or set project version'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "list" -d 'There is no real list command yet'
|
||||
complete -c rye -n "__fish_use_subcommand" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l git -d 'Install the given package from this git repository' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l url -d 'Install the given package from this URL' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l path -d 'Install the given package from this local path' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l tag -d 'Install a specific tag' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l rev -d 'Update to a specific git rev' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l branch -d 'Update to a specific git branch' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l features -d 'Adds a dependency with a specific feature' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l optional -d 'Add this to an optional dependency group' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l pin -d 'Overrides the pin operator' -r -f -a "{equal '',tilde-equal '',greater-than-equal ''}"
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l absolute -d 'Force non interpolated absolute paths'
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l dev -d 'Add this as dev dependency'
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l excluded -d 'Add this as an excluded dependency that will not be installed even if it\'s a sub dependency'
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -l pre -d 'Include pre-releases when finding a package version'
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from add" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from build" -s p -l package -d 'Build a specific package' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from build" -s o -l out -d 'An output directory (defaults to `workspace/dist`)' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from build" -l pyproject -d 'Use this pyproject.toml file' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from build" -l sdist -d 'Build an sdist'
|
||||
complete -c rye -n "__fish_seen_subcommand_from build" -l wheel -d 'Build a wheel'
|
||||
complete -c rye -n "__fish_seen_subcommand_from build" -s a -l all -d 'Build all packages'
|
||||
complete -c rye -n "__fish_seen_subcommand_from build" -s c -l clean -d 'Clean the output directory first'
|
||||
complete -c rye -n "__fish_seen_subcommand_from build" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from build" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from build" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from config" -l get -d 'Reads a config key' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from config" -l set -d 'Sets a config key to a string' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from config" -l set-int -d 'Sets a config key to an integer' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from config" -l set-bool -d 'Sets a config key to a bool' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from config" -l unset -d 'Remove a config key' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from config" -l format -d 'Request parseable output format rather than lines' -r -f -a "{json ''}"
|
||||
complete -c rye -n "__fish_seen_subcommand_from config" -l show-path -d 'Print the path to the config'
|
||||
complete -c rye -n "__fish_seen_subcommand_from config" -s h -l help -d 'Print help (see more with \'--help\')'
|
||||
complete -c rye -n "__fish_seen_subcommand_from fetch" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from fetch" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from fetch" -s h -l help -d 'Print help (see more with \'--help\')'
|
||||
complete -c rye -n "__fish_seen_subcommand_from fmt" -s p -l package -d 'Format a specific package' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from fmt" -l pyproject -d 'Use this pyproject.toml file' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from fmt" -s a -l all -d 'Format all packages'
|
||||
complete -c rye -n "__fish_seen_subcommand_from fmt" -l check -d 'Run format in check mode'
|
||||
complete -c rye -n "__fish_seen_subcommand_from fmt" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from fmt" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from fmt" -s h -l help -d 'Print help (see more with \'--help\')'
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -l min-py -d 'Minimal Python version supported by this project' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -s p -l py -d 'Python version to use for the virtualenv' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -l build-system -d 'Which build system should be used(defaults to hatchling)?' -r -f -a "{hatchling '',setuptools '',flit '',pdm '',maturin ''}"
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -l license -d 'Which license should be used (SPDX identifier)?' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -l name -d 'The name of the package' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -s r -l requirements -d 'Requirements files to initialize pyproject.toml with' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -l dev-requirements -d 'Development requirements files to initialize pyproject.toml with' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -l no-readme -d 'Do not create a readme'
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -l no-pin -d 'Do not create .python-version file (requires-python will be used)'
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -l private -d 'Set "Private :: Do Not Upload" classifier, used for private projects'
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -l no-import -d 'Don\'t import from setup.cfg, setup.py, or requirements files'
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -l virtual -d 'Initialize this as a virtual package'
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from init" -s h -l help -d 'Print help (see more with \'--help\')'
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -l git -d 'Install the given package from this git repository' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -l url -d 'Install the given package from this URL' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -l path -d 'Install the given package from this local path' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -l tag -d 'Install a specific tag' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -l rev -d 'Update to a specific git rev' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -l branch -d 'Update to a specific git branch' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -l features -d 'Adds a dependency with a specific feature' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -l include-dep -d 'Include scripts from a given dependency' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -l extra-requirement -d 'Additional dependencies to install that are not declared by the main package' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -s p -l python -d 'Optionally the Python version to use' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -l absolute -d 'Force non interpolated absolute paths'
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -s f -l force -d 'Force install the package even if it\'s already there'
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from install" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from lock" -l update -d 'Update a specific package' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from lock" -l features -d 'Extras/features to enable when locking the workspace' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from lock" -l pyproject -d 'Use this pyproject.toml file' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from lock" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from lock" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from lock" -l update-all -d 'Update all packages to the latest'
|
||||
complete -c rye -n "__fish_seen_subcommand_from lock" -l pre -d 'Update to pre-release versions'
|
||||
complete -c rye -n "__fish_seen_subcommand_from lock" -l all-features -d 'Enables all features'
|
||||
complete -c rye -n "__fish_seen_subcommand_from lock" -l with-sources -d 'Set to true to lock with sources in the lockfile'
|
||||
complete -c rye -n "__fish_seen_subcommand_from lock" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from lint" -s p -l package -d 'Lint a specific package' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from lint" -l pyproject -d 'Use this pyproject.toml file' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from lint" -s a -l all -d 'Lint all packages'
|
||||
complete -c rye -n "__fish_seen_subcommand_from lint" -l fix -d 'Apply fixes'
|
||||
complete -c rye -n "__fish_seen_subcommand_from lint" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from lint" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from lint" -s h -l help -d 'Print help (see more with \'--help\')'
|
||||
complete -c rye -n "__fish_seen_subcommand_from make-req" -l git -d 'Install the given package from this git repository' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from make-req" -l url -d 'Install the given package from this URL' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from make-req" -l path -d 'Install the given package from this local path' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from make-req" -l tag -d 'Install a specific tag' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from make-req" -l rev -d 'Update to a specific git rev' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from make-req" -l branch -d 'Update to a specific git branch' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from make-req" -l features -d 'Adds a dependency with a specific feature' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from make-req" -l absolute -d 'Force non interpolated absolute paths'
|
||||
complete -c rye -n "__fish_seen_subcommand_from make-req" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from pin" -l pyproject -d 'Use this pyproject.toml file' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from pin" -l relaxed -d 'Issue a relaxed pin'
|
||||
complete -c rye -n "__fish_seen_subcommand_from pin" -l no-update-requires-python -d 'Prevent updating requires-python in the pyproject.toml'
|
||||
complete -c rye -n "__fish_seen_subcommand_from pin" -s h -l help -d 'Print help (see more with \'--help\')'
|
||||
complete -c rye -n "__fish_seen_subcommand_from publish" -s r -l repository -d 'The repository to publish to' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from publish" -l repository-url -d 'The repository url to publish to' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from publish" -s u -l username -d 'The username to authenticate to the repository with' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from publish" -l token -d 'An access token used for the upload' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from publish" -s i -l identity -d 'GPG identity used to sign files' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from publish" -l cert -d 'Path to alternate CA bundle' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from publish" -l sign -d 'Sign files to upload using GPG'
|
||||
complete -c rye -n "__fish_seen_subcommand_from publish" -s y -l yes -d 'Skip prompts'
|
||||
complete -c rye -n "__fish_seen_subcommand_from publish" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from publish" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from publish" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from remove" -l optional -d 'Remove this from an optional dependency group' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from remove" -l dev -d 'Remove this from dev dependencies'
|
||||
complete -c rye -n "__fish_seen_subcommand_from remove" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from remove" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from remove" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from run" -l pyproject -d 'Use this pyproject.toml file' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from run" -s l -l list -d 'List all commands'
|
||||
complete -c rye -n "__fish_seen_subcommand_from run" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from shell" -l pyproject -d 'Use this pyproject.toml file' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from shell" -l no-banner -d 'Do not show banner'
|
||||
complete -c rye -n "__fish_seen_subcommand_from shell" -l allow-nested -d 'Allow nested invocations'
|
||||
complete -c rye -n "__fish_seen_subcommand_from shell" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from show" -l pyproject -d 'Use this pyproject.toml file' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from show" -l installed-deps -d 'Print the installed dependencies from the venv'
|
||||
complete -c rye -n "__fish_seen_subcommand_from show" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -l update -d 'Update a specific package' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -l features -d 'Extras/features to enable when synching the workspace' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -l pyproject -d 'Use this pyproject.toml file' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -s f -l force -d 'Force the environment to be re-created'
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -l no-dev -d 'Do not include dev dependencies'
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -l no-lock -d 'Do not update the lockfile'
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -l update-all -d 'Update all packages to the latest'
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -l pre -d 'Update to pre-release versions'
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -l all-features -d 'Enables all features'
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -l with-sources -d 'Set to true to lock with sources in the lockfile'
|
||||
complete -c rye -n "__fish_seen_subcommand_from sync" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from help" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from help" -f -a "fetch" -d 'Fetches a Python interpreter for the local machine'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from help" -f -a "list" -d 'List all registered toolchains'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from help" -f -a "register" -d 'Register a Python binary'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from help" -f -a "remove" -d 'Removes a toolchain'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from fetch" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from fetch" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from fetch" -s h -l help -d 'Print help (see more with \'--help\')'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from list" -l format -d 'Request parseable output format' -r -f -a "{json ''}"
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from list" -l include-downloadable -d 'Also include non installed, but downloadable toolchains'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from list" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from register" -s n -l name -d 'Name of the toolchain. If not provided a name is auto detected' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from register" -s h -l help -d 'Print help (see more with \'--help\')'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from remove" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from help" -f -a "fetch" -d 'Fetches a Python interpreter for the local machine'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from help" -f -a "list" -d 'List all registered toolchains'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from help" -f -a "register" -d 'Register a Python binary'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from help" -f -a "remove" -d 'Removes a toolchain'
|
||||
complete -c rye -n "__fish_seen_subcommand_from toolchain; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "install" -d 'Installs a package as global tool'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "uninstall" -d 'Uninstalls a global tool'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "list" -d 'List all registered tools'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -l git -d 'Install the given package from this git repository' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -l url -d 'Install the given package from this URL' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -l path -d 'Install the given package from this local path' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -l tag -d 'Install a specific tag' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -l rev -d 'Update to a specific git rev' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -l branch -d 'Update to a specific git branch' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -l features -d 'Adds a dependency with a specific feature' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -l include-dep -d 'Include scripts from a given dependency' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -l extra-requirement -d 'Additional dependencies to install that are not declared by the main package' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -s p -l python -d 'Optionally the Python version to use' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -l absolute -d 'Force non interpolated absolute paths'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -s f -l force -d 'Force install the package even if it\'s already there'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from install" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from uninstall" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from uninstall" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from uninstall" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from list" -s i -l include-scripts -d 'Also how all the scripts installed by the tools'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from list" -s v -l version-show -d 'Show the version of tools'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from list" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "install" -d 'Installs a package as global tool'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "uninstall" -d 'Uninstalls a global tool'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "list" -d 'List all registered tools'
|
||||
complete -c rye -n "__fish_seen_subcommand_from tools; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from help" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from help" -f -a "completion" -d 'Generates a completion script for a shell'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from help" -f -a "update" -d 'Performs an update of rye'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from help" -f -a "install" -d 'Triggers the initial installation of Rye'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from help" -f -a "uninstall" -d 'Uninstalls rye again'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from completion" -s s -l shell -d 'The shell to generate a completion script for (defaults to \'bash\')' -r -f -a "{bash '',elvish '',fish '',powershell '',zsh ''}"
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from completion" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from update" -l version -d 'Update to a specific version' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from update" -l tag -d 'Update to a specific tag' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from update" -l rev -d 'Update to a specific git rev' -r
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from update" -l force -d 'Force reinstallation'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from update" -s h -l help -d 'Print help (see more with \'--help\')'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from install" -l toolchain -d 'Register a specific toolchain before bootstrap' -r -F
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from install" -s y -l yes -d 'Skip prompts'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from install" -s h -l help -d 'Print help (see more with \'--help\')'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from uninstall" -s y -l yes -d 'Skip safety check'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from uninstall" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from help" -f -a "completion" -d 'Generates a completion script for a shell'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from help" -f -a "update" -d 'Performs an update of rye'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from help" -f -a "install" -d 'Triggers the initial installation of Rye'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from help" -f -a "uninstall" -d 'Uninstalls rye again'
|
||||
complete -c rye -n "__fish_seen_subcommand_from self; and __fish_seen_subcommand_from help; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
|
||||
complete -c rye -n "__fish_seen_subcommand_from uninstall" -s v -l verbose -d 'Enables verbose diagnostics'
|
||||
complete -c rye -n "__fish_seen_subcommand_from uninstall" -s q -l quiet -d 'Turns off all output'
|
||||
complete -c rye -n "__fish_seen_subcommand_from uninstall" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from version" -s b -l bump -d 'The version bump to apply' -r -f -a "{major '',minor '',patch ''}"
|
||||
complete -c rye -n "__fish_seen_subcommand_from version" -s h -l help -d 'Print help'
|
||||
complete -c rye -n "__fish_seen_subcommand_from list" -s h -l help -d 'Print help (see more with \'--help\')'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "add" -d 'Adds a Python package to this project'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "build" -d 'Builds a package for distribution'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "config" -d 'Reads or modifies the global `config.toml` file'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "fetch" -d 'Fetches a Python interpreter for the local machine'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "fmt" -d 'Run the code formatter on the project'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "init" -d 'Initialize a new or existing Python project with Rye'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "install" -d 'Installs a package as global tool'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "lock" -d 'Updates the lockfiles without installing dependencies'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "lint" -d 'Run the linter on the project'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "make-req" -d 'Builds and prints a PEP 508 requirement string from parts'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "pin" -d 'Pins a Python version to this project'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "publish" -d 'Publish packages to a package repository'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "remove" -d 'Removes a package from this project'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "run" -d 'Runs a command installed into this package'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "shell" -d 'Spawns a shell with the virtualenv activated'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "show" -d 'Prints the current state of the project'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "sync" -d 'Updates the virtualenv based on the pyproject.toml'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "toolchain" -d 'Helper utility to manage Python toolchains'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "tools" -d 'Helper utility to manage global tools'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "self" -d 'Rye self management'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "uninstall" -d 'Uninstalls a global tool'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "version" -d 'Get or set project version'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "list" -d 'There is no real list command yet'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and not __fish_seen_subcommand_from add; and not __fish_seen_subcommand_from build; and not __fish_seen_subcommand_from config; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from fmt; and not __fish_seen_subcommand_from init; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from lock; and not __fish_seen_subcommand_from lint; and not __fish_seen_subcommand_from make-req; and not __fish_seen_subcommand_from pin; and not __fish_seen_subcommand_from publish; and not __fish_seen_subcommand_from remove; and not __fish_seen_subcommand_from run; and not __fish_seen_subcommand_from shell; and not __fish_seen_subcommand_from show; and not __fish_seen_subcommand_from sync; and not __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from version; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from help" -f -a "help" -d 'Print this message or the help of the given subcommand(s)'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove" -f -a "fetch" -d 'Fetches a Python interpreter for the local machine'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove" -f -a "list" -d 'List all registered toolchains'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove" -f -a "register" -d 'Register a Python binary'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from toolchain; and not __fish_seen_subcommand_from fetch; and not __fish_seen_subcommand_from list; and not __fish_seen_subcommand_from register; and not __fish_seen_subcommand_from remove" -f -a "remove" -d 'Removes a toolchain'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from list" -f -a "install" -d 'Installs a package as global tool'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from list" -f -a "uninstall" -d 'Uninstalls a global tool'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from tools; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall; and not __fish_seen_subcommand_from list" -f -a "list" -d 'List all registered tools'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall" -f -a "completion" -d 'Generates a completion script for a shell'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall" -f -a "update" -d 'Performs an update of rye'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall" -f -a "install" -d 'Triggers the initial installation of Rye'
|
||||
complete -c rye -n "__fish_seen_subcommand_from help; and __fish_seen_subcommand_from self; and not __fish_seen_subcommand_from completion; and not __fish_seen_subcommand_from update; and not __fish_seen_subcommand_from install; and not __fish_seen_subcommand_from uninstall" -f -a "uninstall" -d 'Uninstalls rye again'
|
@@ -1,43 +1,47 @@
|
||||
set -g fish_user_paths "/usr/local/sbin" $fish_user_paths
|
||||
set -g fish_user_paths /usr/local/sbin $fish_user_paths
|
||||
|
||||
set -x PIPENV_VENV_IN_PROJECT true
|
||||
set -x POETRY_VIRTUALENVS_IN_PROJECT true
|
||||
|
||||
if [ -x /opt/homebrew/bin/brew ]
|
||||
eval "$(/opt/homebrew/bin/brew shellenv)"
|
||||
eval "$(/opt/homebrew/bin/brew shellenv)"
|
||||
end
|
||||
|
||||
export GOPATH="$HOME/.go"
|
||||
if type -q brew
|
||||
export GOROOT=(brew --prefix go)"/libexec"
|
||||
export GOROOT=(brew --prefix go)"/libexec"
|
||||
end
|
||||
export PATH="$PATH:$GOPATH/bin:$GOROOT/bin"
|
||||
|
||||
# The next line updates PATH for the Google Cloud SDK.
|
||||
if [ -f '$HOME/Desktop/google-cloud-sdk/path.fish.inc' ]; . '$HOME/Desktop/google-cloud-sdk/path.fish.inc'; end
|
||||
if [ -f '$HOME/Desktop/google-cloud-sdk/path.fish.inc' ]
|
||||
. '$HOME/Desktop/google-cloud-sdk/path.fish.inc'
|
||||
end
|
||||
|
||||
# tabtab source for packages
|
||||
# uninstall by removing these lines
|
||||
[ -f ~/.config/tabtab/fish/__tabtab.fish ]; and . ~/.config/tabtab/fish/__tabtab.fish; or true
|
||||
|
||||
# pnpm
|
||||
set -gx PNPM_HOME "$HOME/Library/pnpm"
|
||||
set -gx PATH "$PNPM_HOME" $PATH
|
||||
# pnpm end
|
||||
|
||||
# Rust
|
||||
set -gx PATH "$HOME/.cargo/bin" $PATH
|
||||
|
||||
# Node
|
||||
if type -q fnm
|
||||
fnm env --use-on-cd | source
|
||||
fnm env --use-on-cd | source
|
||||
end
|
||||
|
||||
if type -q direnv
|
||||
direnv hook fish | source
|
||||
direnv hook fish | source
|
||||
end
|
||||
|
||||
# Theme
|
||||
if type -q oh-my-posh
|
||||
oh-my-posh init fish --config ~/.config/omp/main.omp.yaml | source
|
||||
oh-my-posh init fish --config ~/.config/omp/main.omp.yaml | source
|
||||
end
|
||||
|
||||
# rye
|
||||
set -Ua fish_user_paths "$HOME/.rye/shims"
|
||||
|
||||
# bun
|
||||
set --export BUN_INSTALL "$HOME/.bun"
|
||||
set --export PATH $BUN_INSTALL/bin $PATH
|
||||
|
@@ -1,3 +1,3 @@
|
||||
function brewer --wraps='brew update && brew upgrade && brew cleanup' --description 'alias brewer brew update && brew upgrade && brew cleanup'
|
||||
brew update && brew upgrade && brew cleanup $argv;
|
||||
brew update && brew upgrade && brew upgrade --cask $(brew list --cask) && brew cleanup $argv;
|
||||
end
|
||||
|
4
files/fish/functions/dcl.fish
Normal file
4
files/fish/functions/dcl.fish
Normal file
@@ -0,0 +1,4 @@
|
||||
function dcl --wraps='docker compose logs -f --tail 20' --description 'alias dcl=docker compose logs -f --tail 20'
|
||||
docker compose logs -f --tail 20 $argv
|
||||
|
||||
end
|
@@ -1,4 +1,4 @@
|
||||
[user]
|
||||
name = Niccolo Borgioli
|
||||
email = hi@nicco.io
|
||||
signingkey = 0929BB4153C1164A
|
||||
signingkey = 4897ACD13A65977C
|
||||
|
@@ -18,3 +18,6 @@
|
||||
|
||||
[pull]
|
||||
rebase = false
|
||||
|
||||
[push]
|
||||
autoSetupRemote = true
|
||||
|
@@ -256,288 +256,7 @@
|
||||
<string>telnet</string>
|
||||
</array>
|
||||
<key>Keyboard Map</key>
|
||||
<dict>
|
||||
<key>0x2d-0x40000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>11</integer>
|
||||
<key>Text</key>
|
||||
<string>0x1f</string>
|
||||
</dict>
|
||||
<key>0x32-0x40000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>11</integer>
|
||||
<key>Text</key>
|
||||
<string>0x00</string>
|
||||
</dict>
|
||||
<key>0x33-0x40000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>11</integer>
|
||||
<key>Text</key>
|
||||
<string>0x1b</string>
|
||||
</dict>
|
||||
<key>0x34-0x40000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>11</integer>
|
||||
<key>Text</key>
|
||||
<string>0x1c</string>
|
||||
</dict>
|
||||
<key>0x35-0x40000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>11</integer>
|
||||
<key>Text</key>
|
||||
<string>0x1d</string>
|
||||
</dict>
|
||||
<key>0x36-0x40000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>11</integer>
|
||||
<key>Text</key>
|
||||
<string>0x1e</string>
|
||||
</dict>
|
||||
<key>0x37-0x40000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>11</integer>
|
||||
<key>Text</key>
|
||||
<string>0x1f</string>
|
||||
</dict>
|
||||
<key>0x38-0x40000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>11</integer>
|
||||
<key>Text</key>
|
||||
<string>0x7f</string>
|
||||
</dict>
|
||||
<key>0xf700-0x220000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;2A</string>
|
||||
</dict>
|
||||
<key>0xf700-0x240000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;5A</string>
|
||||
</dict>
|
||||
<key>0xf700-0x260000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;6A</string>
|
||||
</dict>
|
||||
<key>0xf700-0x280000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>11</integer>
|
||||
<key>Text</key>
|
||||
<string>0x1b 0x1b 0x5b 0x41</string>
|
||||
</dict>
|
||||
<key>0xf701-0x220000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;2B</string>
|
||||
</dict>
|
||||
<key>0xf701-0x240000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;5B</string>
|
||||
</dict>
|
||||
<key>0xf701-0x260000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;6B</string>
|
||||
</dict>
|
||||
<key>0xf701-0x280000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>11</integer>
|
||||
<key>Text</key>
|
||||
<string>0x1b 0x1b 0x5b 0x42</string>
|
||||
</dict>
|
||||
<key>0xf702-0x220000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;2D</string>
|
||||
</dict>
|
||||
<key>0xf702-0x240000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;5D</string>
|
||||
</dict>
|
||||
<key>0xf702-0x260000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;6D</string>
|
||||
</dict>
|
||||
<key>0xf702-0x280000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>11</integer>
|
||||
<key>Text</key>
|
||||
<string>0x1b 0x1b 0x5b 0x44</string>
|
||||
</dict>
|
||||
<key>0xf703-0x220000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;2C</string>
|
||||
</dict>
|
||||
<key>0xf703-0x240000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;5C</string>
|
||||
</dict>
|
||||
<key>0xf703-0x260000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;6C</string>
|
||||
</dict>
|
||||
<key>0xf703-0x280000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>11</integer>
|
||||
<key>Text</key>
|
||||
<string>0x1b 0x1b 0x5b 0x43</string>
|
||||
</dict>
|
||||
<key>0xf704-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;2P</string>
|
||||
</dict>
|
||||
<key>0xf705-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;2Q</string>
|
||||
</dict>
|
||||
<key>0xf706-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;2R</string>
|
||||
</dict>
|
||||
<key>0xf707-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;2S</string>
|
||||
</dict>
|
||||
<key>0xf708-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[15;2~</string>
|
||||
</dict>
|
||||
<key>0xf709-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[17;2~</string>
|
||||
</dict>
|
||||
<key>0xf70a-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[18;2~</string>
|
||||
</dict>
|
||||
<key>0xf70b-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[19;2~</string>
|
||||
</dict>
|
||||
<key>0xf70c-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[20;2~</string>
|
||||
</dict>
|
||||
<key>0xf70d-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[21;2~</string>
|
||||
</dict>
|
||||
<key>0xf70e-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[23;2~</string>
|
||||
</dict>
|
||||
<key>0xf70f-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[24;2~</string>
|
||||
</dict>
|
||||
<key>0xf729-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;2H</string>
|
||||
</dict>
|
||||
<key>0xf729-0x40000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;5H</string>
|
||||
</dict>
|
||||
<key>0xf72b-0x20000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;2F</string>
|
||||
</dict>
|
||||
<key>0xf72b-0x40000</key>
|
||||
<dict>
|
||||
<key>Action</key>
|
||||
<integer>10</integer>
|
||||
<key>Text</key>
|
||||
<string>[1;5F</string>
|
||||
</dict>
|
||||
</dict>
|
||||
<dict/>
|
||||
<key>Mouse Reporting</key>
|
||||
<true/>
|
||||
<key>Name</key>
|
||||
@@ -547,7 +266,7 @@
|
||||
<key>Non-ASCII Anti Aliased</key>
|
||||
<true/>
|
||||
<key>Normal Font</key>
|
||||
<string>JetBrainsMonoNerdFontCompleteM-Regular 12</string>
|
||||
<string>JetBrainsMonoNFM-Regular 12</string>
|
||||
<key>Only The Default BG Color Uses Transparency</key>
|
||||
<false/>
|
||||
<key>Option Key Sends</key>
|
||||
@@ -649,8 +368,12 @@
|
||||
<string>kNextWindowPointerAction</string>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>Print In Black And White</key>
|
||||
<true/>
|
||||
<key>QuitWhenAllWindowsClosed</key>
|
||||
<true/>
|
||||
<key>ShowFullScreenTabBar</key>
|
||||
<false/>
|
||||
<key>SoundForEsc</key>
|
||||
<false/>
|
||||
<key>TabStyleWithAutomaticOption</key>
|
||||
@@ -661,5 +384,7 @@
|
||||
<integer>6</integer>
|
||||
<key>VisualIndicatorForEsc</key>
|
||||
<false/>
|
||||
<key>findMode_iTerm</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
</plist>
|
||||
|
@@ -1,18 +0,0 @@
|
||||
{
|
||||
"autoload": {
|
||||
"AT Translated Set 2 keyboard": "Thinkpad X1 Carbon 2Gen"
|
||||
},
|
||||
"macros": {
|
||||
"keystroke_sleep_ms": 10
|
||||
},
|
||||
"gamepad": {
|
||||
"joystick": {
|
||||
"non_linearity": 4,
|
||||
"pointer_speed": 80,
|
||||
"left_purpose": "none",
|
||||
"right_purpose": "none",
|
||||
"x_scroll_speed": 2,
|
||||
"y_scroll_speed": 0.5
|
||||
}
|
||||
}
|
||||
}
|
@@ -1,9 +0,0 @@
|
||||
{
|
||||
"mapping": {
|
||||
"1,102,1": "Escape",
|
||||
"1,107,1": "Escape",
|
||||
"1,29,1+1,104,1": "KEY_VOLUMEDOWN",
|
||||
"1,29,1+1,109,1": "KEY_VOLUMEUP",
|
||||
"1,1,1": "grave"
|
||||
}
|
||||
}
|
@@ -1,216 +0,0 @@
|
||||
{
|
||||
"Escape": 1,
|
||||
"1": 2,
|
||||
"2": 3,
|
||||
"3": 4,
|
||||
"4": 5,
|
||||
"5": 6,
|
||||
"6": 7,
|
||||
"7": 8,
|
||||
"8": 9,
|
||||
"9": 10,
|
||||
"0": 11,
|
||||
"minus": 12,
|
||||
"equal": 13,
|
||||
"BackSpace": 14,
|
||||
"Tab": 15,
|
||||
"q": 16,
|
||||
"w": 17,
|
||||
"e": 18,
|
||||
"r": 19,
|
||||
"t": 20,
|
||||
"y": 21,
|
||||
"u": 22,
|
||||
"i": 23,
|
||||
"o": 24,
|
||||
"p": 25,
|
||||
"bracketleft": 26,
|
||||
"bracketright": 27,
|
||||
"Return": 28,
|
||||
"Control_L": 29,
|
||||
"a": 30,
|
||||
"s": 31,
|
||||
"d": 32,
|
||||
"f": 33,
|
||||
"g": 34,
|
||||
"h": 35,
|
||||
"j": 36,
|
||||
"k": 37,
|
||||
"l": 38,
|
||||
"semicolon": 39,
|
||||
"apostrophe": 40,
|
||||
"grave": 41,
|
||||
"Shift_L": 42,
|
||||
"backslash": 43,
|
||||
"z": 44,
|
||||
"x": 45,
|
||||
"c": 46,
|
||||
"v": 47,
|
||||
"b": 48,
|
||||
"n": 49,
|
||||
"m": 50,
|
||||
"comma": 51,
|
||||
"period": 52,
|
||||
"slash": 53,
|
||||
"Shift_R": 54,
|
||||
"KP_Multiply": 55,
|
||||
"Alt_L": 56,
|
||||
"space": 57,
|
||||
"Caps_Lock": 58,
|
||||
"F1": 59,
|
||||
"F2": 60,
|
||||
"F3": 61,
|
||||
"F4": 62,
|
||||
"F5": 63,
|
||||
"F6": 64,
|
||||
"F7": 65,
|
||||
"F8": 66,
|
||||
"F9": 67,
|
||||
"F10": 68,
|
||||
"Num_Lock": 69,
|
||||
"Scroll_Lock": 70,
|
||||
"KP_Home": 71,
|
||||
"KP_Up": 72,
|
||||
"KP_Prior": 73,
|
||||
"KP_Subtract": 74,
|
||||
"KP_Left": 75,
|
||||
"KP_Begin": 76,
|
||||
"KP_Right": 77,
|
||||
"KP_Add": 78,
|
||||
"KP_End": 79,
|
||||
"KP_Down": 80,
|
||||
"KP_Next": 81,
|
||||
"KP_Insert": 82,
|
||||
"KP_Delete": 83,
|
||||
"ISO_Level3_Shift": 84,
|
||||
"less": 86,
|
||||
"F11": 87,
|
||||
"F12": 88,
|
||||
"Katakana": 90,
|
||||
"Hiragana": 91,
|
||||
"Henkan_Mode": 92,
|
||||
"Hiragana_Katakana": 93,
|
||||
"Muhenkan": 94,
|
||||
"KP_Enter": 96,
|
||||
"Control_R": 97,
|
||||
"KP_Divide": 98,
|
||||
"Print": 210,
|
||||
"Alt_R": 100,
|
||||
"Linefeed": 101,
|
||||
"Home": 102,
|
||||
"Up": 103,
|
||||
"Prior": 104,
|
||||
"Left": 105,
|
||||
"Right": 106,
|
||||
"End": 107,
|
||||
"Down": 108,
|
||||
"Next": 109,
|
||||
"Insert": 110,
|
||||
"Delete": 111,
|
||||
"XF86AudioMute": 113,
|
||||
"XF86AudioLowerVolume": 114,
|
||||
"XF86AudioRaiseVolume": 115,
|
||||
"XF86PowerOff": 116,
|
||||
"KP_Equal": 117,
|
||||
"plusminus": 118,
|
||||
"Pause": 119,
|
||||
"XF86LaunchA": 120,
|
||||
"KP_Decimal": 121,
|
||||
"Hangul": 122,
|
||||
"Hangul_Hanja": 123,
|
||||
"Super_L": 125,
|
||||
"Super_R": 126,
|
||||
"Menu": 127,
|
||||
"Cancel": 223,
|
||||
"Redo": 182,
|
||||
"SunProps": 130,
|
||||
"Undo": 131,
|
||||
"SunFront": 132,
|
||||
"XF86Copy": 133,
|
||||
"XF86Open": 134,
|
||||
"XF86Paste": 135,
|
||||
"Find": 136,
|
||||
"XF86Cut": 137,
|
||||
"Help": 138,
|
||||
"XF86MenuKB": 139,
|
||||
"XF86Calculator": 140,
|
||||
"XF86Sleep": 142,
|
||||
"XF86WakeUp": 143,
|
||||
"XF86Explorer": 144,
|
||||
"XF86Send": 231,
|
||||
"XF86Xfer": 147,
|
||||
"XF86Launch1": 148,
|
||||
"XF86Launch2": 149,
|
||||
"XF86WWW": 150,
|
||||
"XF86DOS": 151,
|
||||
"XF86ScreenSaver": 152,
|
||||
"XF86RotateWindows": 153,
|
||||
"XF86TaskPane": 154,
|
||||
"XF86Mail": 215,
|
||||
"XF86Favorites": 156,
|
||||
"XF86MyComputer": 157,
|
||||
"XF86Back": 158,
|
||||
"XF86Forward": 159,
|
||||
"XF86Eject": 162,
|
||||
"XF86AudioNext": 163,
|
||||
"XF86AudioPlay": 207,
|
||||
"XF86AudioPrev": 165,
|
||||
"XF86AudioStop": 166,
|
||||
"XF86AudioRecord": 167,
|
||||
"XF86AudioRewind": 168,
|
||||
"XF86Phone": 169,
|
||||
"XF86Tools": 183,
|
||||
"XF86HomePage": 172,
|
||||
"XF86Reload": 173,
|
||||
"XF86Close": 206,
|
||||
"XF86ScrollUp": 177,
|
||||
"XF86ScrollDown": 178,
|
||||
"parenleft": 179,
|
||||
"parenright": 180,
|
||||
"XF86New": 181,
|
||||
"XF86Launch5": 184,
|
||||
"XF86Launch6": 185,
|
||||
"XF86Launch7": 186,
|
||||
"XF86Launch8": 187,
|
||||
"XF86Launch9": 188,
|
||||
"XF86AudioMicMute": 190,
|
||||
"XF86TouchpadToggle": 191,
|
||||
"XF86TouchpadOn": 192,
|
||||
"XF86TouchpadOff": 193,
|
||||
"Mode_switch": 195,
|
||||
"NoSymbol": 199,
|
||||
"XF86AudioPause": 201,
|
||||
"XF86Launch3": 202,
|
||||
"XF86Launch4": 203,
|
||||
"XF86LaunchB": 204,
|
||||
"XF86Suspend": 205,
|
||||
"XF86AudioForward": 208,
|
||||
"XF86WebCam": 212,
|
||||
"XF86AudioPreset": 213,
|
||||
"XF86Messenger": 216,
|
||||
"XF86Search": 217,
|
||||
"XF86Go": 218,
|
||||
"XF86Finance": 219,
|
||||
"XF86Game": 220,
|
||||
"XF86Shop": 221,
|
||||
"XF86MonBrightnessDown": 224,
|
||||
"XF86MonBrightnessUp": 225,
|
||||
"XF86AudioMedia": 226,
|
||||
"XF86Display": 227,
|
||||
"XF86KbdLightOnOff": 228,
|
||||
"XF86KbdBrightnessDown": 229,
|
||||
"XF86KbdBrightnessUp": 230,
|
||||
"XF86Reply": 232,
|
||||
"XF86MailForward": 233,
|
||||
"XF86Save": 234,
|
||||
"XF86Documents": 235,
|
||||
"XF86Battery": 236,
|
||||
"XF86Bluetooth": 237,
|
||||
"XF86WLAN": 238,
|
||||
"XF86UWB": 239,
|
||||
"XF86Next_VMode": 241,
|
||||
"XF86Prev_VMode": 242,
|
||||
"XF86MonBrightnessCycle": 243,
|
||||
"XF86WWAN": 246,
|
||||
"XF86RFKill": 247
|
||||
}
|
2647
files/kitty/kitty.conf
Normal file
2647
files/kitty/kitty.conf
Normal file
File diff suppressed because it is too large
Load Diff
8
files/nvim/.gitignore
vendored
Normal file
8
files/nvim/.gitignore
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
tt.*
|
||||
.tests
|
||||
doc/tags
|
||||
debug
|
||||
.repro
|
||||
foo.*
|
||||
*.log
|
||||
data
|
15
files/nvim/.neoconf.json
Normal file
15
files/nvim/.neoconf.json
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"neodev": {
|
||||
"library": {
|
||||
"enabled": true,
|
||||
"plugins": true
|
||||
}
|
||||
},
|
||||
"neoconf": {
|
||||
"plugins": {
|
||||
"lua_ls": {
|
||||
"enabled": true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
201
files/nvim/LICENSE
Normal file
201
files/nvim/LICENSE
Normal file
@@ -0,0 +1,201 @@
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
4
files/nvim/README.md
Normal file
4
files/nvim/README.md
Normal file
@@ -0,0 +1,4 @@
|
||||
# 💤 LazyVim
|
||||
|
||||
A starter template for [LazyVim](https://github.com/LazyVim/LazyVim).
|
||||
Refer to the [documentation](https://lazyvim.github.io/installation) to get started.
|
2
files/nvim/init.lua
Normal file
2
files/nvim/init.lua
Normal file
@@ -0,0 +1,2 @@
|
||||
-- bootstrap lazy.nvim, LazyVim and your plugins
|
||||
require("config.lazy")
|
57
files/nvim/lazy-lock.json
Normal file
57
files/nvim/lazy-lock.json
Normal file
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"LazyVim": { "branch": "main", "commit": "704c29110d578186f0ca3eac67b753ddf52541fc" },
|
||||
"SchemaStore.nvim": { "branch": "main", "commit": "f8d6e9068861888651f68958521b1958314aac41" },
|
||||
"bg.nvim": { "branch": "main", "commit": "00a12555962047b71ccb1a724eaf3293d3e995de" },
|
||||
"bufferline.nvim": { "branch": "main", "commit": "5cc447cb2b463cb499c82eaeabbed4f5fa6a0a44" },
|
||||
"catppuccin": { "branch": "main", "commit": "637d99e638bc6f1efedac582f6ccab08badac0c6" },
|
||||
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
|
||||
"cmp-git": { "branch": "main", "commit": "ec049036e354ed8ed0215f2427112882e1ea7051" },
|
||||
"cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" },
|
||||
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
|
||||
"conform.nvim": { "branch": "master", "commit": "023f795dbcf32d4351b6a9ed2e613d471b5bb812" },
|
||||
"crates.nvim": { "branch": "main", "commit": "8bf8358ee326d5d8c11dcd7ac0bcc9ff97dbc785" },
|
||||
"dashboard-nvim": { "branch": "master", "commit": "ae309606940d26d8c9df8b048a6e136b6bbec478" },
|
||||
"flash.nvim": { "branch": "main", "commit": "34c7be146a91fec3555c33fe89c7d643f6ef5cf1" },
|
||||
"friendly-snippets": { "branch": "main", "commit": "de8fce94985873666bd9712ea3e49ee17aadb1ed" },
|
||||
"fzf-lua": { "branch": "main", "commit": "2a7eb32871a131e24021dd1756865e475fe7e274" },
|
||||
"gitsigns.nvim": { "branch": "main", "commit": "ac5aba6dce8c06ea22bea2c9016f51a2dbf90dc7" },
|
||||
"grug-far.nvim": { "branch": "main", "commit": "9a2f78219390b47d67795ab09390d7f092e23976" },
|
||||
"hop.nvim": { "branch": "master", "commit": "08ddca799089ab96a6d1763db0b8adc5320bf050" },
|
||||
"indent-blankline.nvim": { "branch": "master", "commit": "7871a88056f7144defca9c931e311a3134c5d509" },
|
||||
"lazy.nvim": { "branch": "main", "commit": "7967abe55752aa90532e6bb4bd4663fe27a264cb" },
|
||||
"lazydev.nvim": { "branch": "main", "commit": "d5800897d9180cea800023f2429bce0a94ed6064" },
|
||||
"lualine.nvim": { "branch": "master", "commit": "2a5bae925481f999263d6f5ed8361baef8df4f83" },
|
||||
"luvit-meta": { "branch": "main", "commit": "ce76f6f6cdc9201523a5875a4471dcfe0186eb60" },
|
||||
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
|
||||
"mason-lspconfig.nvim": { "branch": "main", "commit": "cab00668464d2914d0752b86168b4a431cc93eb2" },
|
||||
"mason.nvim": { "branch": "main", "commit": "e2f7f9044ec30067bc11800a9e266664b88cda22" },
|
||||
"mini.ai": { "branch": "main", "commit": "31c149067d38b97720d2a179619f7745a0006ecc" },
|
||||
"mini.animate": { "branch": "main", "commit": "d33ddf0eefee6338bbd95805c4595c1b34e6bfe2" },
|
||||
"mini.comment": { "branch": "main", "commit": "a56581c40c19fa26f2b39da72504398de3173c5a" },
|
||||
"mini.icons": { "branch": "main", "commit": "54686be7d58807906cb2c8c2216e0bf9c044f19a" },
|
||||
"mini.pairs": { "branch": "main", "commit": "7e834c5937d95364cc1740e20d673afe2d034cdb" },
|
||||
"mini.surround": { "branch": "main", "commit": "48a9795c9d352c771e1ab5dedab6063c0a2df037" },
|
||||
"neo-tree.nvim": { "branch": "main", "commit": "a77af2e764c5ed4038d27d1c463fa49cd4794e07" },
|
||||
"noice.nvim": { "branch": "main", "commit": "221ffbc499d322699ea079fcd878a2399529e775" },
|
||||
"nui.nvim": { "branch": "main", "commit": "b58e2bfda5cea347c9d58b7f11cf3012c7b3953f" },
|
||||
"nvim-cmp": { "branch": "main", "commit": "f17d9b4394027ff4442b298398dfcaab97e40c4f" },
|
||||
"nvim-lint": { "branch": "master", "commit": "36da8dd0ddc4f88e0beae234c20e75397326f143" },
|
||||
"nvim-lspconfig": { "branch": "master", "commit": "87c7c83ce62971e0bdb29bb32b8ad2b19c8f95d0" },
|
||||
"nvim-snippets": { "branch": "main", "commit": "56b4052f71220144689caaa2e5b66222ba5661eb" },
|
||||
"nvim-treesitter": { "branch": "master", "commit": "20e10ca6914f65cf1410232433fb58de70ab6b39" },
|
||||
"nvim-treesitter-textobjects": { "branch": "master", "commit": "3e450cd85243da99dc23ebbf14f9c70e9a0c26a4" },
|
||||
"nvim-ts-autotag": { "branch": "main", "commit": "e239a560f338be31337e7abc3ee42515daf23f5e" },
|
||||
"nvim-ts-context-commentstring": { "branch": "main", "commit": "9c74db656c3d0b1c4392fc89a016b1910539e7c0" },
|
||||
"persistence.nvim": { "branch": "main", "commit": "f6aad7dde7fcf54148ccfc5f622c6d5badd0cc3d" },
|
||||
"plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" },
|
||||
"render-markdown.nvim": { "branch": "main", "commit": "82184c4a3c3580a7a859b2cb7e58f16c10fd29ef" },
|
||||
"rustaceanvim": { "branch": "master", "commit": "8ece53be36515cb9e76f3d03511643636469502d" },
|
||||
"snacks.nvim": { "branch": "main", "commit": "313954efdfb064a85df731b29fa9b86bc711044a" },
|
||||
"tailwindcss-colorizer-cmp.nvim": { "branch": "main", "commit": "3d3cd95e4a4135c250faf83dd5ed61b8e5502b86" },
|
||||
"todo-comments.nvim": { "branch": "main", "commit": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0" },
|
||||
"tokyonight.nvim": { "branch": "main", "commit": "9758827c3b380ba89da4a2212b6255d01afbcf08" },
|
||||
"trouble.nvim": { "branch": "main", "commit": "3dc00c0447c016cd43e03054c3d49436a1f2076d" },
|
||||
"ts-comments.nvim": { "branch": "main", "commit": "2002692ad1d3f6518d016550c20c2a890f0cbf0e" },
|
||||
"vim-startuptime": { "branch": "master", "commit": "ac2cccb5be617672add1f4f3c0a55ce99ba34e01" },
|
||||
"which-key.nvim": { "branch": "main", "commit": "68e37e12913a66b60073906f5d3f14dee0de19f2" }
|
||||
}
|
28
files/nvim/lazyvim.json
Normal file
28
files/nvim/lazyvim.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"extras": [
|
||||
"lazyvim.plugins.extras.coding.mini-comment",
|
||||
"lazyvim.plugins.extras.coding.mini-surround",
|
||||
"lazyvim.plugins.extras.editor.fzf",
|
||||
"lazyvim.plugins.extras.lang.docker",
|
||||
"lazyvim.plugins.extras.lang.git",
|
||||
"lazyvim.plugins.extras.lang.go",
|
||||
"lazyvim.plugins.extras.lang.json",
|
||||
"lazyvim.plugins.extras.lang.markdown",
|
||||
"lazyvim.plugins.extras.lang.php",
|
||||
"lazyvim.plugins.extras.lang.prisma",
|
||||
"lazyvim.plugins.extras.lang.rust",
|
||||
"lazyvim.plugins.extras.lang.svelte",
|
||||
"lazyvim.plugins.extras.lang.tailwind",
|
||||
"lazyvim.plugins.extras.lang.toml",
|
||||
"lazyvim.plugins.extras.lang.typescript",
|
||||
"lazyvim.plugins.extras.lang.vue",
|
||||
"lazyvim.plugins.extras.lang.yaml",
|
||||
"lazyvim.plugins.extras.ui.mini-animate",
|
||||
"lazyvim.plugins.extras.util.dot",
|
||||
"lazyvim.plugins.extras.util.startuptime"
|
||||
],
|
||||
"news": {
|
||||
"NEWS.md": "7107"
|
||||
},
|
||||
"version": 7
|
||||
}
|
3
files/nvim/lua/config/autocmds.lua
Normal file
3
files/nvim/lua/config/autocmds.lua
Normal file
@@ -0,0 +1,3 @@
|
||||
-- Autocmds are automatically loaded on the VeryLazy event
|
||||
-- Default autocmds that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/autocmds.lua
|
||||
-- Add any additional autocmds here
|
5
files/nvim/lua/config/keymaps.lua
Normal file
5
files/nvim/lua/config/keymaps.lua
Normal file
@@ -0,0 +1,5 @@
|
||||
-- Keymaps are automatically loaded on the VeryLazy event
|
||||
-- Default keymaps that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/keymaps.lua
|
||||
-- Add any additional keymaps here
|
||||
|
||||
vim.keymap.set("n", "<leader><space>", "<cmd>HopWord<cr>", { desc = "Hop to any word" })
|
43
files/nvim/lua/config/lazy.lua
Normal file
43
files/nvim/lua/config/lazy.lua
Normal file
@@ -0,0 +1,43 @@
|
||||
local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
|
||||
|
||||
if not (vim.uv or vim.loop).fs_stat(lazypath) then
|
||||
-- bootstrap lazy.nvim
|
||||
-- stylua: ignore
|
||||
vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", "--branch=stable", lazypath })
|
||||
end
|
||||
vim.opt.rtp:prepend(lazypath)
|
||||
|
||||
require("lazy").setup({
|
||||
spec = {
|
||||
-- add LazyVim and import its plugins
|
||||
{ "LazyVim/LazyVim", import = "lazyvim.plugins" },
|
||||
-- import/override with your plugins
|
||||
{ import = "plugins" },
|
||||
},
|
||||
defaults = {
|
||||
-- By default, only LazyVim plugins will be lazy-loaded. Your custom plugins will load during startup.
|
||||
-- If you know what you're doing, you can set this to `true` to have all your custom plugins lazy-loaded by default.
|
||||
lazy = false,
|
||||
-- It's recommended to leave version=false for now, since a lot the plugin that support versioning,
|
||||
-- have outdated releases, which may break your Neovim install.
|
||||
version = false, -- always use the latest git commit
|
||||
-- version = "*", -- try installing the latest stable version for plugins that support semver
|
||||
},
|
||||
-- install = { colorscheme = { "tokyonight", "habamax" } },
|
||||
checker = { enabled = true }, -- automatically check for plugin updates
|
||||
performance = {
|
||||
rtp = {
|
||||
-- disable some rtp plugins
|
||||
disabled_plugins = {
|
||||
"gzip",
|
||||
-- "matchit",
|
||||
-- "matchparen",
|
||||
-- "netrwPlugin",
|
||||
"tarPlugin",
|
||||
"tohtml",
|
||||
"tutor",
|
||||
"zipPlugin",
|
||||
},
|
||||
},
|
||||
},
|
||||
})
|
3
files/nvim/lua/config/options.lua
Normal file
3
files/nvim/lua/config/options.lua
Normal file
@@ -0,0 +1,3 @@
|
||||
-- Options are automatically loaded before lazy.nvim startup
|
||||
-- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua
|
||||
-- Add any additional options here
|
3
files/nvim/lua/plugins/bg.lua
Normal file
3
files/nvim/lua/plugins/bg.lua
Normal file
@@ -0,0 +1,3 @@
|
||||
return {
|
||||
{ "typicode/bg.nvim", lazy = false },
|
||||
}
|
12
files/nvim/lua/plugins/hop.lua
Normal file
12
files/nvim/lua/plugins/hop.lua
Normal file
@@ -0,0 +1,12 @@
|
||||
return {
|
||||
{
|
||||
"smoka7/hop.nvim",
|
||||
version = "*",
|
||||
opts = {
|
||||
keys = "etovxqpdygfblzhckisuran",
|
||||
},
|
||||
keys = {
|
||||
{ "<leader><space>", "<cmd>HopWord<cr>", desc = "Hop to any word" },
|
||||
},
|
||||
},
|
||||
}
|
10
files/nvim/lua/plugins/onedark.lua
Normal file
10
files/nvim/lua/plugins/onedark.lua
Normal file
@@ -0,0 +1,10 @@
|
||||
return {
|
||||
-- { "navarasu/onedark.nvim", opts = { style = "darker" } },
|
||||
-- { "LazyVim/LazyVim", opts = {
|
||||
-- colorscheme = "onedark",
|
||||
-- } },
|
||||
{ "catppuccin/nvim", name = "catppuccin" },
|
||||
{ "LazyVim/LazyVim", opts = {
|
||||
colorscheme = "catppuccin",
|
||||
} },
|
||||
}
|
3
files/nvim/stylua.toml
Normal file
3
files/nvim/stylua.toml
Normal file
@@ -0,0 +1,3 @@
|
||||
indent_type = "Spaces"
|
||||
indent_width = 2
|
||||
column_width = 120
|
BIN
files/omp/colors/bun.lockb
Executable file
BIN
files/omp/colors/bun.lockb
Executable file
Binary file not shown.
@@ -14,8 +14,8 @@ for (const { properties, options } of colors) {
|
||||
}
|
||||
|
||||
const configFile = '../main.omp.yaml'
|
||||
const config = await fs.readFileSync(configFile, 'utf8')
|
||||
const config = fs.readFileSync(configFile, 'utf8')
|
||||
// config.palette = palette
|
||||
const output = yaml.stringify({ palette })
|
||||
|
||||
await fs.writeFileSync(configFile, config.replace(/palette:(.|\s)*$/, output))
|
||||
fs.writeFileSync(configFile, config.replace(/palette:(.|\s)*$/, output))
|
||||
|
31
files/omp/colors/pnpm-lock.yaml
generated
31
files/omp/colors/pnpm-lock.yaml
generated
@@ -1,31 +0,0 @@
|
||||
lockfileVersion: 5.4
|
||||
|
||||
specifiers:
|
||||
'@k-vyn/coloralgorithm': ^1.0.0
|
||||
yaml: ^2.2.1
|
||||
|
||||
dependencies:
|
||||
'@k-vyn/coloralgorithm': 1.0.0
|
||||
yaml: 2.2.1
|
||||
|
||||
packages:
|
||||
|
||||
/@k-vyn/coloralgorithm/1.0.0:
|
||||
resolution: {integrity: sha512-a9aAOXxQ+c2Mw5sMC39elT0wYkPa3qktFjtxVkfY3mQEFBr7NMQEczCARVdkmIKo1dIrgNSx3z12sTXohzSZDg==}
|
||||
dependencies:
|
||||
bezier-easing: 2.1.0
|
||||
chroma-js: 2.4.2
|
||||
dev: false
|
||||
|
||||
/bezier-easing/2.1.0:
|
||||
resolution: {integrity: sha512-gbIqZ/eslnUFC1tjEvtz0sgx+xTK20wDnYMIA27VA04R7w6xxXQPZDbibjA9DTWZRA2CXtwHykkVzlCaAJAZig==}
|
||||
dev: false
|
||||
|
||||
/chroma-js/2.4.2:
|
||||
resolution: {integrity: sha512-U9eDw6+wt7V8z5NncY2jJfZa+hUH8XEj8FQHgFJTrUFnJfXYf4Ml4adI2vXZOjqRDpFWtYVWypDfZwnJ+HIR4A==}
|
||||
dev: false
|
||||
|
||||
/yaml/2.2.1:
|
||||
resolution: {integrity: sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==}
|
||||
engines: {node: '>= 14'}
|
||||
dev: false
|
@@ -1,156 +1,159 @@
|
||||
# yaml-language-server: $schema=https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json
|
||||
|
||||
version: 2
|
||||
|
||||
common:
|
||||
diamond: &diamond
|
||||
style: diamond
|
||||
leading_diamond: ""
|
||||
trailing_diamond: ""
|
||||
diamond_prefix: &diamond_prefix
|
||||
style: diamond
|
||||
leading_diamond: ""
|
||||
dynamic: &dynamic
|
||||
style: dynamic
|
||||
leading_diamond: ""
|
||||
trailing_diamond: ""
|
||||
background: "p:main-10"
|
||||
foreground: "p:main-70"
|
||||
powerline: &powerline
|
||||
style: powerline
|
||||
powerline_symbol: ""
|
||||
|
||||
blocks:
|
||||
- alignment: left
|
||||
segments:
|
||||
- type: os
|
||||
<<: *diamond_prefix
|
||||
background: "p:main-5"
|
||||
foreground: "p:main-70"
|
||||
|
||||
- type: root
|
||||
template: " "
|
||||
properties:
|
||||
style: full
|
||||
<<: *powerline
|
||||
background: "p:error-15"
|
||||
foreground: "p:main-70"
|
||||
|
||||
- type: path
|
||||
template: " {{ .Path }} "
|
||||
properties:
|
||||
style: full
|
||||
<<: *powerline
|
||||
background: "p:main-40"
|
||||
foreground: "p:main-0"
|
||||
|
||||
- type: git
|
||||
template: " {{ .HEAD }} "
|
||||
<<: *powerline
|
||||
background: "p:warning-10"
|
||||
foreground: "p:main-70"
|
||||
type: prompt
|
||||
|
||||
- alignment: right
|
||||
segments:
|
||||
# ENVS
|
||||
- type: python
|
||||
<<: *dynamic
|
||||
- type: go
|
||||
<<: *dynamic
|
||||
- type: node
|
||||
<<: *dynamic
|
||||
- type: kubectl
|
||||
template: "{{ .Context }}{{ if .Namespace }}::{{ .Namespace }}{{ end }}"
|
||||
<<: *dynamic
|
||||
- type: docker
|
||||
template: "{{ .Icon }} {{ .Server }}"
|
||||
<<: *dynamic
|
||||
- type: rust
|
||||
<<: *dynamic
|
||||
- type: battery
|
||||
<<: *dynamic
|
||||
|
||||
# STATIC UTILITY
|
||||
- type: exit
|
||||
template: "{{ if gt .Code 0 }}\uf00d {{ .Code }} {{ .Meaning }}{{ else }}\uf42e{{ end }}"
|
||||
properties:
|
||||
always_enabled: true
|
||||
<<: *diamond_prefix
|
||||
foreground: "p:main-70"
|
||||
background_templates:
|
||||
- "{{ if gt .Code 0 }}p:error-0{{ else }}p:main-10{{ end }}"
|
||||
|
||||
- type: executiontime
|
||||
properties:
|
||||
style: round
|
||||
always_enabled: true
|
||||
<<: *powerline
|
||||
background: "p:main-5"
|
||||
foreground: "p:main-70"
|
||||
|
||||
- type: time
|
||||
template: " {{ .CurrentDate | date .Format }} "
|
||||
properties:
|
||||
time_format: "15:04:05"
|
||||
<<: *powerline
|
||||
background: "p:main-0"
|
||||
foreground: "p:main-70"
|
||||
type: prompt
|
||||
|
||||
- alignment: left
|
||||
newline: true
|
||||
segments:
|
||||
- foreground: "p:main-15"
|
||||
foreground_templates:
|
||||
- "{{ if gt .Code 0 }}p:error-15{{ end }}"
|
||||
properties:
|
||||
always_enabled: true
|
||||
style: plain
|
||||
template: "❯ "
|
||||
type: exit
|
||||
type: prompt
|
||||
|
||||
# https://colorbox.io/
|
||||
# Generated by ./color
|
||||
palette:
|
||||
main-0: "#f7fbff"
|
||||
main-5: "#d6e6fe"
|
||||
main-10: "#b4cafd"
|
||||
main-15: "#95a9fc"
|
||||
main-20: "#7783fa"
|
||||
main-30: "#5348f4"
|
||||
main-40: "#4826e8"
|
||||
main-50: "#3e10ca"
|
||||
main-60: "#22036e"
|
||||
main-70: "#020008"
|
||||
error-0: "#ff4040"
|
||||
error-5: "#f03a34"
|
||||
error-10: "#e23629"
|
||||
error-15: "#d33220"
|
||||
error-20: "#c52e18"
|
||||
error-30: "#a8280d"
|
||||
error-40: "#8a2106"
|
||||
error-50: "#6d1b02"
|
||||
error-60: "#501401"
|
||||
error-70: "#330d00"
|
||||
warning-0: "#ffff40"
|
||||
warning-5: "#ecf034"
|
||||
warning-10: "#dae229"
|
||||
warning-15: "#c8d320"
|
||||
warning-20: "#b6c518"
|
||||
warning-30: "#96a80d"
|
||||
warning-40: "#788a06"
|
||||
warning-50: "#5d6d02"
|
||||
warning-60: "#435001"
|
||||
warning-70: "#2a3300"
|
||||
success-0: "#40ff46"
|
||||
success-5: "#34f044"
|
||||
success-10: "#29e243"
|
||||
success-15: "#20d342"
|
||||
success-20: "#18c541"
|
||||
success-30: "#0da83d"
|
||||
success-40: "#068a36"
|
||||
success-50: "#026d2d"
|
||||
success-60: "#015022"
|
||||
success-70: "#003316"
|
||||
error-0: '#ff4040'
|
||||
error-10: '#e23629'
|
||||
error-15: '#d33220'
|
||||
error-20: '#c52e18'
|
||||
error-30: '#a8280d'
|
||||
error-40: '#8a2106'
|
||||
error-5: '#f03a34'
|
||||
error-50: '#6d1b02'
|
||||
error-60: '#501401'
|
||||
error-70: '#330d00'
|
||||
main-0: '#f7fbff'
|
||||
main-10: '#b4cafd'
|
||||
main-15: '#95a9fc'
|
||||
main-20: '#7783fa'
|
||||
main-30: '#5348f4'
|
||||
main-40: '#4826e8'
|
||||
main-5: '#d6e6fe'
|
||||
main-50: '#3e10ca'
|
||||
main-60: '#22036e'
|
||||
main-70: '#020008'
|
||||
success-0: '#40ff46'
|
||||
success-10: '#29e243'
|
||||
success-15: '#20d342'
|
||||
success-20: '#18c541'
|
||||
success-30: '#0da83d'
|
||||
success-40: '#068a36'
|
||||
success-5: '#34f044'
|
||||
success-50: '#026d2d'
|
||||
success-60: '#015022'
|
||||
success-70: '#003316'
|
||||
warning-0: '#ffff40'
|
||||
warning-10: '#dae229'
|
||||
warning-15: '#c8d320'
|
||||
warning-20: '#b6c518'
|
||||
warning-30: '#96a80d'
|
||||
warning-40: '#788a06'
|
||||
warning-5: '#ecf034'
|
||||
warning-50: '#5d6d02'
|
||||
warning-60: '#435001'
|
||||
warning-70: '#2a3300'
|
||||
blocks:
|
||||
- type: prompt
|
||||
alignment: left
|
||||
segments:
|
||||
- leading_diamond:
|
||||
foreground: p:main-70
|
||||
background: p:main-5
|
||||
type: os
|
||||
style: diamond
|
||||
- properties:
|
||||
style: full
|
||||
template: " \uf0e7 "
|
||||
foreground: p:main-70
|
||||
powerline_symbol:
|
||||
background: p:error-15
|
||||
type: root
|
||||
style: powerline
|
||||
- properties:
|
||||
style: full
|
||||
template: ' {{ .Path }} '
|
||||
foreground: p:main-0
|
||||
powerline_symbol:
|
||||
background: p:main-40
|
||||
type: path
|
||||
style: powerline
|
||||
- template: ' {{ .HEAD }} '
|
||||
foreground: p:main-70
|
||||
powerline_symbol:
|
||||
background: p:warning-10
|
||||
type: git
|
||||
style: powerline
|
||||
- type: prompt
|
||||
alignment: right
|
||||
segments:
|
||||
- leading_diamond:
|
||||
trailing_diamond:
|
||||
foreground: p:main-70
|
||||
background: p:main-10
|
||||
type: python
|
||||
style: dynamic
|
||||
- leading_diamond:
|
||||
trailing_diamond:
|
||||
foreground: p:main-70
|
||||
background: p:main-10
|
||||
type: go
|
||||
style: dynamic
|
||||
- leading_diamond:
|
||||
trailing_diamond:
|
||||
foreground: p:main-70
|
||||
background: p:main-10
|
||||
type: node
|
||||
style: dynamic
|
||||
- leading_diamond:
|
||||
trailing_diamond:
|
||||
template: '{{ .Context }}{{ if .Namespace }}::{{ .Namespace }}{{ end }}'
|
||||
foreground: p:main-70
|
||||
background: p:main-10
|
||||
type: kubectl
|
||||
style: dynamic
|
||||
- leading_diamond:
|
||||
trailing_diamond:
|
||||
template: '{{ .Icon }} {{ .Server }}'
|
||||
foreground: p:main-70
|
||||
background: p:main-10
|
||||
type: docker
|
||||
style: dynamic
|
||||
- leading_diamond:
|
||||
trailing_diamond:
|
||||
foreground: p:main-70
|
||||
background: p:main-10
|
||||
type: rust
|
||||
style: dynamic
|
||||
- leading_diamond:
|
||||
trailing_diamond:
|
||||
foreground: p:main-70
|
||||
background: p:main-10
|
||||
type: battery
|
||||
style: dynamic
|
||||
- properties:
|
||||
always_enabled: true
|
||||
leading_diamond:
|
||||
template: "{{ if gt .Code 0 }}\uf00d {{ .Code }} {{ .Meaning }}{{ else }}\uf42e{{ end }}"
|
||||
foreground: p:main-70
|
||||
type: status
|
||||
style: diamond
|
||||
background_templates:
|
||||
- '{{ if gt .Code 0 }}p:error-0{{ else }}p:main-10{{ end }}'
|
||||
- properties:
|
||||
always_enabled: true
|
||||
style: round
|
||||
foreground: p:main-70
|
||||
powerline_symbol:
|
||||
background: p:main-5
|
||||
type: executiontime
|
||||
style: powerline
|
||||
- properties:
|
||||
time_format: '15:04:05'
|
||||
template: ' {{ .CurrentDate | date .Format }} '
|
||||
foreground: p:main-70
|
||||
powerline_symbol:
|
||||
background: p:main-0
|
||||
type: time
|
||||
style: powerline
|
||||
- type: prompt
|
||||
alignment: left
|
||||
segments:
|
||||
- properties:
|
||||
always_enabled: true
|
||||
template: '❯ '
|
||||
foreground: p:main-15
|
||||
type: status
|
||||
style: plain
|
||||
foreground_templates:
|
||||
- '{{ if gt .Code 0 }}p:error-15{{ end }}'
|
||||
newline: true
|
||||
version: 3
|
||||
|
@@ -1,13 +1,3 @@
|
||||
unbind C-b
|
||||
set-option -g prefix C-f
|
||||
bind-key C-f send-prefix
|
||||
|
||||
# Split View
|
||||
unbind '"'
|
||||
unbind %
|
||||
bind H split-window -h
|
||||
bind V split-window -v
|
||||
|
||||
# switch panes using Alt-arrow without prefix
|
||||
bind -n M-Left select-pane -L
|
||||
bind -n M-Right select-pane -R
|
||||
|
2
files/vim/.gitignore
vendored
2
files/vim/.gitignore
vendored
@@ -1,2 +0,0 @@
|
||||
undodir
|
||||
plugged
|
File diff suppressed because it is too large
Load Diff
37
files/vimrc
37
files/vimrc
@@ -1,37 +0,0 @@
|
||||
if exists('g:vscode')
|
||||
else
|
||||
syntax on
|
||||
set number relativenumber
|
||||
set noerrorbells
|
||||
set tabstop=2 softtabstop=2
|
||||
set shiftwidth=2
|
||||
set expandtab
|
||||
set smartindent
|
||||
set nu
|
||||
set nowrap
|
||||
set smartcase
|
||||
set noswapfile
|
||||
set nobackup
|
||||
set undodir=~/.vim/undodir
|
||||
set undofile
|
||||
set incsearch
|
||||
endif
|
||||
|
||||
nmap <Space> <Plug>(easymotion-bd-w)
|
||||
|
||||
call plug#begin('~/.vim/plugged')
|
||||
|
||||
function! Cond(cond, ...)
|
||||
let opts = get(a:000, 0, {})
|
||||
return a:cond ? opts : extend(opts, { 'on': [], 'for': [] })
|
||||
endfunction
|
||||
|
||||
Plug 'morhetz/gruvbox', Cond(!exists('g:vscode'))
|
||||
Plug 'scrooloose/nerdtree', Cond(!exists('g:vscode'))
|
||||
Plug 'itchyny/lightline.vim', Cond(!exists('g:vscode'))
|
||||
Plug 'editorconfig/editorconfig-vim', Cond(!exists('g:vscode'))
|
||||
Plug 'asvetliakov/vim-easymotion', Cond(exists('g:vscode'), { 'as': 'vsc-easymotion' })
|
||||
Plug 'easymotion/vim-easymotion', Cond(!exists('g:vscode'))
|
||||
Plug 'tpope/vim-surround'
|
||||
|
||||
call plug#end()
|
File diff suppressed because it is too large
Load Diff
@@ -1,25 +0,0 @@
|
||||
# ANTIGEN
|
||||
source $HOME/.antigen.zsh
|
||||
|
||||
export NVM_COMPLETION=true
|
||||
export NVM_LAZY_LOAD=true
|
||||
export NVM_AUTO_USE=true
|
||||
antigen bundle agkozak/zsh-z
|
||||
antigen bundle zsh-users/zsh-syntax-highlighting
|
||||
antigen bundle zsh-users/zsh-autosuggestions
|
||||
|
||||
antigen apply
|
||||
|
||||
# GENERAL
|
||||
|
||||
# pnpm
|
||||
export PNPM_HOME="${HOME}/Library/pnpm"
|
||||
export PATH="$PNPM_HOME:$PATH"
|
||||
# pnpm end
|
||||
|
||||
# Node
|
||||
eval "$(fnm env --use-on-cd)"
|
||||
|
||||
eval "$(direnv hook zsh)"
|
||||
|
||||
eval "$(oh-my-posh init zsh)"
|
37
install
37
install
@@ -18,33 +18,22 @@ git submodule update --init --recursive
|
||||
platform="$(uname -s)"
|
||||
|
||||
function uninstalled() {
|
||||
if which $1 >/dev/null; then
|
||||
return 1
|
||||
else
|
||||
return 0
|
||||
fi
|
||||
if which "$1" >/dev/null; then
|
||||
return 1
|
||||
else
|
||||
return 0
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
# macOS
|
||||
if [[ $platform == "Darwin" ]]; then
|
||||
# Brew
|
||||
if uninstalled brew; then
|
||||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||||
fi
|
||||
brew bundle --no-lock --file ./files/Brewfile
|
||||
# Brew
|
||||
if uninstalled brew; then
|
||||
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||||
fi
|
||||
brew bundle --no-lock --file ./files/Brewfile
|
||||
|
||||
# iTerm2
|
||||
defaults write com.googlecode.iterm2.plist PrefsCustomFolder -string "~/.dotfiles/files/iterm2"
|
||||
defaults write com.googlecode.iterm2.plist LoadPrefsFromCustomFolder -bool true
|
||||
# iTerm2
|
||||
defaults write com.googlecode.iterm2.plist PrefsCustomFolder -string "~/.dotfiles/files/iterm2"
|
||||
defaults write com.googlecode.iterm2.plist LoadPrefsFromCustomFolder -bool true
|
||||
fi
|
||||
|
||||
# NeoVim & Vim Plugins https://github.com/junegunn/vim-plug
|
||||
for dir in "$HOME/.vim/autoload/plug.vim" "${XDG_DATA_HOME:-$HOME/.local/share}/nvim/site/autoload/plug.vim"
|
||||
do
|
||||
if [[ ! -f $dir ]]
|
||||
then
|
||||
echo "Installing Plug to: $dir"
|
||||
curl -fLo "$dir" --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
|
||||
fi
|
||||
done
|
||||
|
@@ -8,13 +8,9 @@
|
||||
|
||||
- link:
|
||||
~/.gitconfig: files/git/gitconfig
|
||||
~/.vim: files/vim
|
||||
~/.vimrc: files/vimrc
|
||||
~/.config/nvim/init.vim: files/vimrc
|
||||
~/.config/nvim: files/nvim
|
||||
~/.config/fish: files/fish
|
||||
~/.config/key-mapper: files/key-mapper
|
||||
~/.config/omp: files/omp
|
||||
~/.zshrc: files/zsh/.zshrc
|
||||
~/.antigen.zsh: files/zsh/.antigen.zsh
|
||||
~/.config/kitty/: files/kitty
|
||||
~/.gitignore_global: files/git/gitignore_global
|
||||
~/.tmux.conf: files/tmux.conf
|
||||
|
Reference in New Issue
Block a user