Macros
On top of the base Macros defined in carapace-spec, carapace-bin also provides the following macros:
- bridge.Argcomplete ActionArgcomplete bridges https://github.com/kislyuk/argcomplete
- bridge.ArgcompleteV1 Deprecated: Old version which uses fd 8/9 (not available on powershell/windows).
- bridge.Aws ActionAws bridges https://github.com/aws/aws-cli
- bridge.Bash ActionBash bridges completions registered in bash
- bridge.Bridge ActionBridge bridges completions defined by choices and CARAPACE_BRIDGE
- bridge.Bridges ActionBridges completes available bridges.
- bridge.Carapace ActionCarapace bridges https://github.com/carapace-sh/carapace
- bridge.CarapaceBin ActionCarapaceBin bridges completions registered in carapace-bin
- bridge.Clap ActionClap bridges https://github.com/clap-rs/clap
- bridge.Click ActionClick bridges https://github.com/pallets/click
- bridge.Cobra ActionCobra bridges https://github.com/spf13/cobra
- bridge.Complete ActionComplete bridges https://github.com/posener/complete
- bridge.Fish ActionFish bridges completions registered in fish
- bridge.Gcloud ActionGcloud bridges https://docs.cloud.google.com/sdk/gcloud
- bridge.Inshellisense ActionInshellisense bridges https://github.com/microsoft/inshellisense
- bridge.JJ ActionJJ bridges https://www.jj-vcs.dev
- bridge.Kingpin ActionKingpin bridges https://github.com/alecthomas/kingpin
- bridge.Kitten ActionKitten bridges https://github.com/kovidgoyal/kitty
- bridge.Macro ActionCarapace bridges macros exposed with https://github.com/carapace-sh/carapace-bin
- bridge.Powershell ActionPowershell bridges completions registered in powershell
- bridge.Urfavecli ActionUrfavecli bridges https://github.com/urfave/cli
- bridge.UrfavecliV1 ActionUrfavecliV1 bridges https://github.com/urfave/cli (v1-v2)
- bridge.Yargs ActionYargs bridges https://github.com/yargs/yargs
- bridge.Zsh ActionZsh bridges completions registered in zsh
- choice.Choices ActionChoices completes choices
- color.256Colors Action256Colors completes 256 colors
- color.AnsiBackgroundColors ActionAnsiBackgroundColors completes ansi background colors
- color.AnsiForegroundColors ActionAnsiForegroundColors completes ansi foreground colors
- color.HexColors ActionHexColors completes hex color codes source: https://www.ditig.com/256-colors-cheat-sheet
- color.XtermColorNames ActionXtermColorNames completes xterm color names
- env.NameValues ActionNameValues completes environment variable names and values
- env.Names ActionNames completes known environment variables
- env.Values ActionValues completes values for given environment variable
- fs.ArFileContents ActionArFileContents completes contents of given ar file
- fs.BlockDevices ActionBlockDevices completes block devices
- fs.FileModes ActionFileModes completes numeric or symbolic file modes
- fs.FileModesNumeric ActionFileModesNumeric completes numeric file modes
- fs.FileModesSymbolic ActionFileModesSymbolic completes symbolic file modes
- fs.FilenameExtensions ActionFilenameExtensions completes filename extensions
- fs.FilesystemTypes ActionFilesystemTypes completes file system types
- fs.JarFileClasses ActionJarFileClasses completes classes within a jar file
- fs.Labels ActionLabels completes disk labels
- fs.Mounts ActionMounts completes file system mounts
- fs.PartitionLabels ActionPartitionLabels completes partition labels
- fs.PartitionUuids ActionPartitionUuids completes partition uuids
- fs.SubDirectories ActionSubDirectories completes subdirectories of a given path
- fs.TarFileContents ActionTarFileContents completes contents of given tar file
- fs.Uuids ActionUuids completes disk uuids
- fs.ZipFileContents ActionZipFileContents completes contents of given zip file
- net.BaudRates ActionBaudRates completes baud rates
- net.Bssids ActionBssids completes BSSID's of local wifi networks
- net.Connections ActionConnections completes stored network connections
- net.Devices ActionDevices completes network devices
- net.Hosts ActionHosts completes known hosts
- net.Ipv4Addresses ActionIpv4Addresses completes ipv4 addresses
- net.KnownPorts ActionKnownPorts completes commonly used ports (opiniated)
- net.Ports ActionPorts completes known and used ports
- net.Protocols ActionProtocols completes protocols
- net.Ssids ActionSsids completes SSID's of local wifi networks
- net.Subnets ActionSubnets completes subnets
- net.UsedPorts ActionUsedPorts completes ports currently in use
- net.http.CacheControlRequestDirectives ActionCacheControlRequestDirectives completes Cache-Control directives for a request
- net.http.ContentEncodingTokens ActionContentEncodingTokens completes content encoding tokens
- net.http.MediaTypes ActionMediaTypes completes media types
- net.http.OpenApiPaths ActionOpenApiPaths completes api paths
- net.http.RequestHeaderNames ActionRequestHeaderNames completes http request header names
- net.http.RequestHeaderValues ActionRequestHeaderValues completes values for given request header
- net.http.RequestHeaders ActionRequestHeaders completes http request headers
- net.http.RequestMethods ActionRequestMethods completes request methods
- net.http.StatusCodes ActionStatusCodes completes http status codes
- net.http.Tags ActionTags completes html tags
- net.http.TransferEncodingTokens ActionTransferEncodingTokens completes transfer encoding tokens
- net.http.Urls ActionUrls completes known hosts and ports as urls
- net.http.UserAgents ActionUserAgents completes common user agents
- net.ssh.Ciphers ActionCiphers completes ciphers
- net.ssh.HostKeyAlgorithms ActionHostKeyAlgorithms completes host key algorithms
- net.ssh.Hosts ActionHosts completes ssh hosts
- net.ssh.Options ActionOptions completes options and their values
- net.ssh.PrivateKeys ActionPrivateKeys completes private keys
- net.ssh.PublicKeys ActionPublicKeys completes public keys
- net.ssh.SigningKeys ActionSigningKeys completes the contents of public keys for which a private key exists
- number.Range ActionRange completes a number range formatted with given (optional) format specifier
- number.SemanticVersions ActionSemanticVersions completes the next semantic version based on the given existing versions.
- os.Cgroups ActionCgroups completes cgroup names
- os.Displays ActionDisplays completes x displays
- os.EnvironmentVariables ActionEnvironmentVariables completes environment values see also env.ActionNameValues
- os.FontFamilies ActionFontFamilies completes font family names
- os.GpgKeyIds ActionGpgKeyIds completes GPG key ids
- os.GroupMembers ActionGroupMembers completes system group members
- os.Groups ActionGroups completes system group names
- os.KernelModules ActionKernelModules completes kernel modules
- os.KernelModulesLoaded ActionKernelModulesLoaded completes currently loaded kernel modules
- os.KernelReleases ActionKernelReleases completes kernel releases
- os.Languages ActionLanguages completes languages
- os.Locales ActionLocales completes locales
- os.MouseButtons ActionMouseButtons completes mouse button ids
- os.Screens ActionScreens completes sreens
- os.SessionIds ActionSessionIds completes session ids
- os.Shells ActionShells completes available terminal shells
- os.SoundCards ActionSoundCards completes sound cards
- os.Terminals ActionTerminals completes terminals
- os.UserGroup ActionUserGroup completes system user:group separately
- os.Users ActionUsers completes system user names
- os.usb.DeviceNumbers ActionDeviceNumbers completes usb devices
- os.usb.ProductNumbers ActionProductNumbers completes usb products
- ps.FormatSpecifiers ActionFormatSpecifiers completes format specifiers
- ps.KillSignals ActionKillSignals completes kill signals
- ps.ProcessExecutables ActionProcessExecutables completes executable names of current processes
- ps.ProcessIds ActionProcessIds completes proces IDs
- ps.ProcessStates ActionProcessStates completes process states
- shell.Aliases ActionAliases completes shell aliases
- shell.Builtins ActionBuiltins completes shell builtins
- shell.Executables ActionExecutables completes builtins, functions, and commands
- shell.Functions ActionFunctions completes shell functions
- shell.JobSpecs ActionJobSpecs completes shell job specifications
- shell.Variables ActionVariables completes shell variable names
- text.Encodings ActionEncodings completes encodings
- time.Date ActionDate completes
yyyy-MM-dddates separately - time.DateTime ActionDateTime completes
yyyy-MM-dd hh:mm:ssdatetime - time.Days ActionDays completes
dddays for a month - time.Months ActionMonths completes
MMmonths - time.Time ActionTime completes
hh:mmtime - time.TimeS ActionTimeS completes
hh:mm:sstime - tools.adb.Devices ActionDevices completes adb device serial numbers Device states from https://android.googlesource.com/platform/packages/modules/adb/+/refs/heads/main/adb.cpp
- tools.adb.Files ActionFiles completes device files
- tools.adb.Packages ActionPackages completes installed packages
- tools.adb.Users ActionUsers completes device user ids
- tools.apk.PackageSearch ActionPackageSearch completes installable packages
- tools.apk.Packages ActionPackages completes packages TODO is this actually any different from ActionPackageSearch apart from the
[installed]suffix in the output? - tools.apt.PackageSearch ActionPackageSearch completes installable packages
- tools.apt.Packages ActionPackages completes installed packages
- tools.ar.Targets ActionTargets completes targets
- tools.asdf.Plugins ActionPlugins completes plugins
- tools.atuin.Aliases ActionAliases completes aliases
- tools.atuin.ConfigKeys ActionConfigKeys completes config keys
- tools.atuin.Keys ActionKeys completes keys
- tools.atuin.Namespaces ActionNamespaces completes namespaces
- tools.atuin.Scripts ActionScripts completes scripts
- tools.atuin.Tags ActionTags completes tags
- tools.atuin.Variables ActionVariables completes variables
- tools.aws.OutputFormats ActionOutputFormats completes output formats
- tools.aws.Profiles ActionProfiles completes configuration profile names
- tools.aws.Regions ActionRegions completes region names
- tools.bat.Languages ActionLanguages completes languages
- tools.bat.Styles ActionStyles completes styles
- tools.bat.Themes ActionThemes completes themes
- tools.bazel.Targets ActionTargets completes targets
- tools.benthos.BoblangFunctions ActionBoblangFunctions completes boblang functions
- tools.benthos.BoblangMethods ActionBoblangMethods completes boblang methods
- tools.benthos.Buffers ActionBuffers completes buffers
- tools.benthos.Caches ActionCaches completes caches
- tools.benthos.Inputs ActionInputs completes inputs
- tools.benthos.Metrics ActionMetrics completes metrics
- tools.benthos.Outputs ActionOutputs completes outputs
- tools.benthos.Processors ActionProcessors completes processors
- tools.benthos.RateLimits ActionRateLimits completes rate limits
- tools.benthos.Tracers ActionTracers completes tracers
- tools.bloop.Projects ActionProjects completes projects
- tools.bloop.Protocols ActionProtocols completes protocols
- tools.bloop.Reporters ActionReporters completes reporters
- tools.bluetoothctl.AgentCapabilities ActionAgentCapabilities completes agent capabilities
- tools.bluetoothctl.Controllers ActionControllers completes controllers
- tools.bluetoothctl.Devices ActionDevices completes devices
- tools.brew.AllCasks ActionAllCasks completes all casks
- tools.brew.AllFormulae ActionAllFormulae completes all formulae
- tools.but.Aliases ActionAliases completes aliases
- tools.but.CliIds ActionCliIds completes cli ids
- tools.but.Commits ActionCommits completes commits
- tools.but.ConfigNames ActionConfigNames completes config names
- tools.but.ConfigValues ActionConfigValues completes config values
- tools.but.LocalBranches ActionLocalBranches completes local branches
- tools.but.OplogEntries ActionOplogEntries completes oplog entries
- tools.but.Targets ActionTargets completes targets
- tools.but.UIConfigNames ActionUIConfigNames completes UI config names
- tools.but.UIConfigValues ActionUIConfigValues completes config values
- tools.but.Users ActionUsers completes users
- tools.carapace.Completers ActionCompleters completes completer names, variants, and groups
- tools.carapace.Groups ActionGroups completes completer groups for given name/variant
- tools.carapace.Names ActionNames completes completer names
- tools.carapace.Variants ActionVariants completes completer variants for given name
- tools.cargo.Dependencies ActionDependencies completes dependencies
- tools.cargo.Features ActionFeatures completes features
- tools.cargo.NightlyFlags ActionNightlyFlags completes nightly flags
- tools.cargo.clippy.Categories ActionCategories completes categories
- tools.cargo.clippy.Lints ActionLints completes lints
- tools.charm.Databases ActionDatabases completes databases
- tools.charm.Files ActionFiles completes charm cloud files
- tools.chdman.Codecs ActionCodecs completes codecs
- tools.chdman.Templates ActionTemplates completes templates
- tools.chroma.Formatters ActionFormatters completes formatters
- tools.chroma.Lexers ActionLexers completes lexers
- tools.chroma.Styles ActionStyles completes styles
- tools.conda.EnvironmentVariables ActionEnvironmentVariables completes environment variables.
- tools.conda.Environments ActionEnvironments completes environments
- tools.crush.Models ActionModels completes known models from
crush models - tools.crush.Platforms ActionPlatforms completes Crush platforms
- tools.crush.ProviderSources ActionProviderSources completes provider sources
- tools.crush.Sessions ActionSessions completes session IDs
- tools.d2.Layouts ActionLayouts completes layouts
- tools.d2.Themes ActionThemes completes themes
- tools.dagger.Functions ActionFunctions completes functions
- tools.dagger.Licenses ActionLicenses completes licenses
- tools.dagger.Mods ActionMods copletes local files and remote repositories
- tools.dagger.Sdks ActionSdks completes skds
- tools.dbt.Profiles ActionProfiles completes profiles
- tools.dbt.Resources ActionResources completes resources
- tools.defaults.Domains ActionDomains completes defaults preference domains
- tools.delta.SyntaxThemes ActionSyntaxThemes completes syntax themes
- tools.devbox.InstalledPackages ActionInstalledPackages completes installed packaages
- tools.direnv.Auths ActionAuths completes authorizations
- tools.docker.Configs ActionConfigs completes config names
- tools.docker.ContainerIds ActionContainerIds completes container names
- tools.docker.ContainerPath ActionContainerPath completes container names and their file system separately
- tools.docker.ContainerPorts ActionContainerPorts completes ports of a container
- tools.docker.Containers ActionContainers completes container names
- tools.docker.Contexts ActionContexts completes context names
- tools.docker.DetachKeys ActionDetachKeys completes detach keys
- tools.docker.LogDrivers ActionLogDrivers completes log drivers
- tools.docker.Networks ActionNetworks completes network names
- tools.docker.Nodes ActionNodes completes node ids
- tools.docker.Plugins ActionPlugins completes plugins
- tools.docker.Ports ActionPorts completes port(range)s and protocols
- tools.docker.Repositories ActionRepositories completes repository names
- tools.docker.RepositoryTags ActionRepositoryTags completes repository names and tags separately
- tools.docker.Secrets ActionSecrets completes secrets
- tools.docker.Services ActionServices completes services
- tools.docker.Stacks ActionStacks completes stacks
- tools.docker.Volumes ActionVolumes completes volume names
- tools.docker.compose.Containers ActionContainers completes containers
- tools.docker.compose.Files ActionFiles completes files within a service container
- tools.docker.compose.Services ActionServices completes services
- tools.docker.compose.Users ActionUsers completes users within a service container
- tools.docker.compose.Volumes ActionVolumes completes volumes
- tools.doing.WorkItemTypes ActionWorkItemTypes completes work item types
- tools.fastfetch.Colors ActionColors completes colors
- tools.fastfetch.Logos ActionLogos completes logos
- tools.fastfetch.Modules ActionModules completes modules
- tools.fastfetch.Presets ActionPresets completes presets
- tools.fish.ColorNames ActionColorNames completes fish color names
- tools.fish.DebugCategories ActionDebugCategories completes debug categories
- tools.flatpak.ApplicationColumns ActionApplicationColumns completes application columns
- tools.flatpak.ApplicationSearch ActionApplicationSearch completes installable applications
- tools.flatpak.Applications ActionApplications completes applications
- tools.flatpak.Arches ActionArches completes architectures
- tools.flatpak.DocumentColums ActionDocumentColums completes document columns
- tools.flatpak.Ellipsizations ActionEllipsizations completes elipsizations
- tools.flatpak.HistoryColums ActionHistoryColums completes history columns
- tools.flatpak.ProcessColums ActionProcessColums completes process columns
- tools.flatpak.RemoteColumns ActionRemoteColumns completes remote columns
- tools.flatpak.RemoteContentColumns ActionRemoteContentColumns completes remote content columns
- tools.flatpak.Remotes ActionRemotes completes remotes
- tools.flatpak.SearchColumns ActionSearchColumns completes search columns
- tools.fury.PackageVersions ActionPackageVersions completes package versions
- tools.fury.Packages ActionPackages completes packages
- tools.gh.Agents ActionAgents completes known agents
- tools.gh.AuthScopes ActionAuthScopes completes authentication scopes
- tools.gh.AutolinkFields ActionAutolinkFields completes autolink fields
- tools.gh.Autolinks ActionAutolinks completes autolinks
- tools.gh.CacheFields ActionCacheFields completes label fields
- tools.gh.CacheRefs ActionCacheRefs completes cache refs
- tools.gh.Caches ActionCaches completes caches
- tools.gh.CodespaceViewFields ActionCodespaceViewFields completes codespace fields for view
- tools.gh.CommitFields ActionCommitFields completes commit fields
- tools.gh.ConfigHosts ActionConfigHosts completes configured hosts
- tools.gh.ConfigUsers ActionConfigUsers completes configured users
- tools.gh.Contents ActionContents completes contents
- tools.gh.CurrentAuthScopes ActionCurrentAuthScopes completes current authentication scopes for given hostname
- tools.gh.DateFields ActionDateFields completes date fields
- tools.gh.DeployKeyFields ActionDeployKeyFields completes deploy key fields
- tools.gh.DiscussionCategories ActionDiscussionCategories completes discussion categories
- tools.gh.DiscussionListFields ActionDiscussionListFields completes discussion list fields
- tools.gh.DiscussionViewFields ActionDiscussionViewFields completes discussion view fields
- tools.gh.Discussions ActionDiscussions completes discussions
- tools.gh.Emojis ActionEmojis completes emoji names
- tools.gh.EnvironmentVariables ActionEnvironmentVariables completes environment variables
- tools.gh.GpgKeys ActionGpgKeys completes gpg keys
- tools.gh.HostOwnerRepositories ActionHostOwnerRepositories completes [host/]owner/repository
- tools.gh.IssueTemplates ActionIssueTemplates completes issue templates
- tools.gh.IssueTypes ActionIssueTypes completes issue types
- tools.gh.LabelFields ActionLabelFields completes label fields
- tools.gh.Labels ActionLabels completes labels
- tools.gh.Languages ActionLanguages completes repository languages
- tools.gh.Licenses ActionLicenses completes licenses
- tools.gh.OrganisationVariables ActionOrganisationVariables completes organisation variables
- tools.gh.OrganizationEmails ActionOrganizationEmails completes email for given organization
- tools.gh.Organizations ActionOrganizations completes organizations
- tools.gh.OwnerRepositories ActionOwnerRepositories completes owner/repository
- tools.gh.Owners ActionOwners completes users and organizations
- tools.gh.PinnedIssues ActionPinnedIssues completes pinned issues
- tools.gh.ProjectItems ActionProjectItems completes project items
- tools.gh.Projects ActionProjects completes projects
- tools.gh.PullRequestTemplates ActionPullRequestTemplates completes pull request templates
- tools.gh.PullRequests ActionPullRequests completes pull requests TODO quickly moved over from gh_completer - needs polishing (and removal of the old one)
- tools.gh.ReadDirFields ActionReadDirFields completes repo read-dir fields
- tools.gh.ReadFileFields ActionReadFileFields completes repo read-file fields
- tools.gh.ReleaseFields ActionReleaseFields completes release fields
- tools.gh.Repositories ActionRepositories completes repositories
- tools.gh.RepositoryVariables ActionRepositoryVariables completes repository variables
- tools.gh.Rulesets ActionRulesets completes rulesets
- tools.gh.SecretFields ActionSecretFields completes secret fields
- tools.gh.SessionFields ActionSessionFields completes session fields
- tools.gh.SkillListFields ActionSkillListFields completes skill list fields
- tools.gh.Skills ActionSkills completes skills
- tools.gh.SshKeys ActionSshKeys completes ssh keys
- tools.gh.Teams ActionTeams completes teams
- tools.gh.UserEmails ActionUserEmails completes email for given user
- tools.gh.Users ActionUsers completes users
- tools.gh.VariableFields ActionVariableFields completes variable fields
- tools.gh.WorkflowEvents ActionWorkflowEvents completes events triggering a workflow
- tools.gh.WorkflowFields ActionWorkflowFields completes workflow fields.
- tools.ghostty.AlphaBlendings ActionAlphaBlendings completes alpha blendings
- tools.ghostty.AsyncBackends ActionAsyncBackends completes async backends
- tools.ghostty.AutoUpdateModes ActionAutoUpdateModes completes auto update modes
- tools.ghostty.BackgroundBlurs ActionBackgroundBlurs completes background blur modes
- tools.ghostty.BackgroundImageFits ActionBackgroundImageFits completes background image fits
- tools.ghostty.BackgroundImagePositions ActionBackgroundImagePositions completes background image positions
- tools.ghostty.BellFeatures ActionBellFeatures completes bell features
- tools.ghostty.ClipboardPermissions ActionClipboardPermissions completes clipboard permissions
- tools.ghostty.ConfigKeys ActionConfigKeys completes config keys
- tools.ghostty.ConfirmCloseSurfaces ActionConfirmCloseSurfaces completes confirm-close-surface modes
- tools.ghostty.CopyOnSelectModes ActionCopyOnSelectModes completes copy-on-select modes
- tools.ghostty.CursorStyleBlinks ActionCursorStyleBlinks completes cursor style blink modes
- tools.ghostty.CursorStyles ActionCursorStyles completes cursor styles
- tools.ghostty.FontFamilies ActionFontFamilies completes font families
- tools.ghostty.FontShapingBreaks ActionFontShapingBreaks completes font shaping break modes
- tools.ghostty.FontSyntheticStyles ActionFontSyntheticStyles completes font synthetic styles
- tools.ghostty.FreetypeLoadFlags ActionFreetypeLoadFlags completes freetype load flags
- tools.ghostty.Fullscreens ActionFullscreens completes fullscreen modes
- tools.ghostty.GraphemeWidthMethods ActionGraphemeWidthMethods completes grapheme width methods
- tools.ghostty.GtkQuickTerminalLayers ActionGtkQuickTerminalLayers completes gtk quick terminal layers
- tools.ghostty.GtkSingleInstances ActionGtkSingleInstances completes gtk single instance modes
- tools.ghostty.GtkTabsLocations ActionGtkTabsLocations completes gtk tabs locations
- tools.ghostty.GtkTitlebarStyles ActionGtkTitlebarStyles completes gtk titlebar styles
- tools.ghostty.GtkToolbarStyles ActionGtkToolbarStyles completes adw toolbar styles
- tools.ghostty.InputTypes ActionInputTypes completes input types
- tools.ghostty.KeybindActions ActionKeybindActions completes keybind actions
- tools.ghostty.LinkPreviewses ActionLinkPreviewses completes link preview modes
- tools.ghostty.LinuxCgroups ActionLinuxCgroups completes linux cgroup modes
- tools.ghostty.MacFullscreenModes ActionMacFullscreenModes completes mac fullscreen modes
- tools.ghostty.MacIconFrames ActionMacIconFrames completes mac icon frames
- tools.ghostty.MacIcons ActionMacIcons completes mac icons
- tools.ghostty.MacTitlebarStyles ActionMacTitlebarStyles completes mac titlebar styles
- tools.ghostty.MacosDockDropBehaviors ActionMacosDockDropBehaviors completes macos dock drop behaviors
- tools.ghostty.MacosHiddenModes ActionMacosHiddenModes completes macos hidden modes
- tools.ghostty.MacosOptionsAsAlt ActionMacosOptionsAsAlt completes macos option-as-alt modes
- tools.ghostty.MacosShortcuts ActionMacosShortcuts completes macos shortcuts modes
- tools.ghostty.MacosTitlebarProxyIcons ActionMacosTitlebarProxyIcons completes macos titlebar proxy icon visibility
- tools.ghostty.MacosWindowButtons ActionMacosWindowButtons completes macos window buttons visibility
- tools.ghostty.MouseShiftCaptureModes ActionMouseShiftCaptureModes completes mouse shift capture modes
- tools.ghostty.Notifications ActionNotifications completes app notifications
- tools.ghostty.NotifyOnCommandFinishActions ActionNotifyOnCommandFinishActions completes notify on command finish actions
- tools.ghostty.NotifyOnCommandFinishes ActionNotifyOnCommandFinishes completes notify on command finish modes
- tools.ghostty.OscColorReportFormats ActionOscColorReportFormats completes osc color report formats
- tools.ghostty.QuickTerminalKeyboardInteractivities ActionQuickTerminalKeyboardInteractivities completes quick terminal keyboard interactivity modes
- tools.ghostty.QuickTerminalPositions ActionQuickTerminalPositions completes quick terminal positions
- tools.ghostty.QuickTerminalScreens ActionQuickTerminalScreens completes quick terminal screens
- tools.ghostty.QuickTerminalSpaceBehaviors ActionQuickTerminalSpaceBehaviors completes quick terminal space behaviors
- tools.ghostty.ReleaseChannels ActionReleaseChannels completes release channels
- tools.ghostty.ResizeOverlayModes ActionResizeOverlayModes completes resize overlay modes
- tools.ghostty.ResizeOverlayPositions ActionResizeOverlayPositions completes resize overlay positions
- tools.ghostty.RightClickActions ActionRightClickActions completes right click actions
- tools.ghostty.ScrollToBottoms ActionScrollToBottoms completes scroll-to-bottom modes
- tools.ghostty.ScrollbarModes ActionScrollbarModes completes scrollbar modes
- tools.ghostty.ShaderAnimationModes ActionShaderAnimationModes completes shader animation modes
- tools.ghostty.ShellIntegrationFeatures ActionShellIntegrationFeatures completes shell integration features
- tools.ghostty.ShellIntegrationModes ActionShellIntegrationModes completes shell integration modes
- tools.ghostty.SplitPreserveZooms ActionSplitPreserveZooms completes split preserve zoom modes
- tools.ghostty.Terms ActionTerms completes TERM values
- tools.ghostty.Themes ActionThemes completes themes
- tools.ghostty.WindowColorspaces ActionWindowColorspaces completes window colorspaces
- tools.ghostty.WindowDecorations ActionWindowDecorations completes window decoration modes
- tools.ghostty.WindowNewTabPositions ActionWindowNewTabPositions completes window tab positions
- tools.ghostty.WindowPaddingColors ActionWindowPaddingColors completes window padding colors
- tools.ghostty.WindowSaveStates ActionWindowSaveStates completes window save states
- tools.ghostty.WindowShowTabBars ActionWindowShowTabBars completes window show tab bar modes
- tools.ghostty.WindowSubtitles ActionWindowSubtitles completes window subtitle modes
- tools.ghostty.WindowThemes ActionWindowThemes completes window themes
- tools.git.Aliases ActionAliases completes aliases
- tools.git.Authors ActionAuthors completes authors
- tools.git.BundleHeads ActionBundleHeads completes refs in a bundle
- tools.git.CachedDiffs ActionCachedDiffs completes changes between stage and given ref
- tools.git.Changes ActionChanges completes (un)staged changes
- tools.git.CleanupModes ActionCleanupModes completes cleanup modes
- tools.git.ColorConfigs ActionColorConfigs completes color configs
- tools.git.ColorModes ActionColorModes completes color modes
- tools.git.ColorMovedModes ActionColorMovedModes completes color moved modes
- tools.git.ColorMovedWsModes ActionColorMovedWsModes completed color moved whitespace modes
- tools.git.Colors ActionColors completes colors
- tools.git.ColumnLayoutModes ActionColumnLayoutModes completions column layout modes
- tools.git.Committers ActionCommitters completes committers
- tools.git.ConfigTypeOptions ActionConfigTypeOptions completes options for a config type
- tools.git.ConfigTypes ActionConfigTypes completes config types
- tools.git.ConfigValues ActionConfigValues completes config values
- tools.git.Configs ActionConfigs completes configs
- tools.git.CurrentBranch ActionCurrentBranch completes the current branch
- tools.git.DateFormats ActionDateFormats completes date formats
- tools.git.DeveloperInterfaces ActionDeveloperInterfaces completes developer interfaces
- tools.git.DiffAlgorithms ActionDiffAlgorithms completes diff algorithms
- tools.git.DiffFilters ActionDiffFilters completes diff filters
- tools.git.DiffTools ActionDiffTools completes diff tools
- tools.git.Dirstats ActionDirstats completes dirstats
- tools.git.FieldNames ActionFieldNames completes field names
- tools.git.Heads ActionHeads completes heads
- tools.git.HookEvents ActionHookEvents completes hook events
- tools.git.HookNames ActionHookNames completes configured hook names
- tools.git.Hooks ActionHooks completes hooks
- tools.git.LocalBranches ActionLocalBranches completes local branches
- tools.git.LsRemoteRefs ActionLsRemoteRefs completes branches and tags for a remote url
- tools.git.MaintenanceTasks ActionMaintenanceTasks completes maintenance tasks
- tools.git.MergeStrategies ActionMergeStrategies completes merge strategies
- tools.git.MergeStrategyOptions ActionMergeStrategyOptions completes merge strategy options
- tools.git.MergeTools ActionMergeTools completes merge tools
- tools.git.Notes ActionNotes completes notes
- tools.git.NotesMergeStrategies ActionNotesMergeStrategies completes notes merge strategies
- tools.git.ObjectFilters ActionObjectFilters completes object filters
- tools.git.PrettyFormats ActionPrettyFormats completes pretty print formats
- tools.git.PushOptions ActionPushOptions completes git push options (
-o/--push-option) - tools.git.RecentCommits ActionRecentCommits completes recent commits
- tools.git.RefChanges ActionRefChanges completes changes made in given ref
- tools.git.RefCommits ActionRefCommits completes commits reachable by given ref
- tools.git.RefDiffs ActionRefDiffs completes changes beetween refs Accepts up to two refs 0: compare current workspace to HEAD 1: compare current workspace to given ref 2: compare first ref to second ref
- tools.git.RefFiles ActionRefFiles completes files of given ref
- tools.git.RefParents ActionRefParents completes parents of given ref
- tools.git.RefRanges ActionRefRanges completes refs as range
- tools.git.Reflogs ActionReflogs completes reflogs
- tools.git.Refs ActionRefs completes refs (commits, branches, tags)
- tools.git.RemoteBranchNames ActionRemoteBranchNames is like ActionRemoteBranches but skips the remote prefix
- tools.git.RemoteBranches ActionRemoteBranches completes remote branches
- tools.git.RemoteUrls ActionRemoteUrls completes remote urls
- tools.git.Remotes ActionRemotes completes remote names
- tools.git.RepositorySearch ActionRepositorySearch completes repositories from github.com and gitlab.com
- tools.git.Stashes ActionStashes completes stash names
- tools.git.SubmoduleBranches ActionSubmoduleBranches completes brances and tags of submodules (filtered by name) TODO verify and add example
- tools.git.SubmoduleNames ActionSubmoduleNames completes submodule names
- tools.git.SubmodulePaths ActionSubmodulePaths completes submodules (relative path)
- tools.git.Tags ActionTags completes tags
- tools.git.TextAttributes ActionTextAttributes completes text attributes
- tools.git.UnmergedFiles ActionUnmergedFiles completes unmerged files
- tools.git.Variables ActionVariables completes variables
- tools.git.WhitespaceModes ActionWhitespaceModes completes whitespace modes
- tools.git.WhitespaceProblems ActionWhitespaceProblems completes whitespace problems
- tools.git.WordDiffModes ActionWordDiffModes completes word diff modes
- tools.git.Worktrees ActionWorktrees completes worktrees
- tools.git.WsErrorHighlightModes ActionWsErrorHighlightModes completes whitespace error highlight modes
- tools.glow.Styles ActionStyles completes styles
- tools.golang.Analyzers ActionAnalyzers completes analyzers
- tools.golang.Architectures ActionArchitectures completes known architectures
- tools.golang.BuildTags ActionBuildTags completes build tags
- tools.golang.Buildmodes ActionBuildmodes completes build modes
- tools.golang.EnvironmentVariables ActionEnvironmentVariables completes go environment variables.
- tools.golang.Experiments ActionExperiments completes toolchain experiments
- tools.golang.Funcs ActionFuncs completes go funcs
- tools.golang.GodebugKeyValues ActionGodebugKeyValues completes godebug keys and values
- tools.golang.GodebugKeys ActionGodebugKeys completes godebug keys
- tools.golang.GodebugValues ActionGodebugValues completes godebug values
- tools.golang.MethodOrFields ActionMethodOrFields completes methods and fields of given symbol
- tools.golang.ModGodebugs ActionModGodebugs completes godebug instructions TODO needs https://github.com/golang/go/issues/75105
- tools.golang.ModIgnores ActionModIgnores completes ignore instructions
- tools.golang.ModRetracts ActionModRetracts completes retract instructions
- tools.golang.ModTools ActionModTools completes tool instructions
- tools.golang.ModVersions ActionModVersions completes tags of module repositiory
- tools.golang.ModuleDownloadModes ActionModuleDownloadModes completes module download modes
- tools.golang.ModuleSearch ActionModuleSearch completes git repos in module format
- tools.golang.Modules ActionModules completes modules
- tools.golang.OperatingSystems ActionOperatingSystems completes known operating systems
- tools.golang.Packages ActionPackages completes packages
- tools.golang.Rewrites ActionRewrites completes rewrites
- tools.golang.SymbolTypes ActionSymbolTypes completes symbol types
- tools.golang.Symbols ActionSymbols completes symbols of given package
- tools.golang.Tests ActionTests completes tests
- tools.golang.Tools ActionTools completes tools
- tools.golang.UnixOperatingSystems ActionUnixOperatingSystems completes known operating systems matched by the "unix" build tag
- tools.golang.Versions ActionVersions completes go versions
- tools.golang.WorkModules ActionWorkModules completes workspace modules
- tools.golang.WorkReplacements ActionWorkReplacements completes workspace replacements
- tools.golang.WorkUses ActionWorkUses completes workspace uses
- tools.golangcilint.Formatters ActionFormatters completes formatters
- tools.golangcilint.Linters ActionLinters completes linters
- tools.goreleaser.Builds ActionBuilds completes build ids.
- tools.goreleaser.Languages ActionLanguages completes languages
- tools.goreleaser.ReleaseSteps ActionReleaseSteps completes release steps.
- tools.gum.Alignments ActionAlignments completes ActionAlignments
- tools.gum.Borders ActionBorders completes borders
- tools.gum.Colors ActionColors completes colors
- tools.gum.CursorModes ActionCursorModes completes cursor modes
- tools.helix.Languages ActionLanguages completes languages
- tools.helm.ChartVersions ActionChartVersions completes chart versions
- tools.helm.Charts ActionCharts complets charts
- tools.helm.Plugins ActionPlugins completes plugins
- tools.helm.Releases ActionReleases completes releases
- tools.helm.Repositories ActionRepositories completes repositories
- tools.helm.RepositoryCharts ActionRepositoryCharts completes repository charts
- tools.helm.Revisions ActionRevisions completes revisions
- tools.jaeger.SamplingTypes ActionSamplingTypes completes sampling types
- tools.jj.Ancestors ActionAncestors completes ancestor postfix operators for a given revset. - (message) -- (message)
- tools.jj.Authors ActionAuthors completes author names from the repository.
- tools.jj.ChangeIds ActionChangeIds completes change IDs.
- tools.jj.CommitKeywords ActionCommitKeywords completes Commit keyword identifiers available in commit templates (equivalent to self.method() calls). Only includes keywords that return types directly usable as Template output (String, Boolean, Integer, Option
) — excludes List types that would cause "Expected expression of type Template" errors. - tools.jj.Configs ActionConfigs completes jj config keys with their current values as descriptions.
- tools.jj.Conflicts ActionConflicts completes conflicted files at a given revision.
- tools.jj.DatePatterns ActionDatePatterns completes date pattern prefixes for date-matching revset functions.
- tools.jj.Descendants ActionDescendants completes descendant postfix operators for a given revset. - (message) ++ (message)
- tools.jj.FilesetFunctions ActionFilesetFunctions completes fileset function names.
- tools.jj.FilesetOperators ActionFilesetOperators completes fileset operators.
- tools.jj.FilesetPatterns ActionFilesetPatterns completes fileset pattern prefixes.
- tools.jj.Filesets ActionFilesets completes fileset expressions with context-awareness using the fileset completion parser to determine what is expected at the cursor.
- tools.jj.HeadCommits ActionHeadCommits completes head commits (@, @-, @--, ...).
- tools.jj.LocalBookmarks ActionLocalBookmarks completes local bookmarks.
- tools.jj.NextCommits ActionNextCommits completes next commits (descendants of @-) with numeric indices.
- tools.jj.Operations ActionOperations completes operation IDs.
- tools.jj.PrevCommits ActionPrevCommits completes previous commits (ancestors of @) with numeric indices.
- tools.jj.RecentCommits ActionRecentCommits completes recent commits by commit ID.
- tools.jj.RemoteBookmarks ActionRemoteBookmarks completes remote bookmarks.
- tools.jj.Remotes ActionRemotes completes remote names.
- tools.jj.RevChanges ActionRevChanges completes files changed in given revisions with add/remove status.
- tools.jj.RevDiffs ActionRevDiffs completes changed files between revisions. Accepts up to two revision arguments: - 0: compare working copy to parent - 1: compare given revision to its parent - 2: compare first revision to second revision
- tools.jj.RevFiles ActionRevFiles completes files at a given revision.
- tools.jj.Revs ActionRevs completes revision references (bookmarks, tags, commits, change IDs).
- tools.jj.RevsetAliases ActionRevsetAliases completes revset aliases from jj config.
- tools.jj.RevsetFunctions ActionRevsetFunctions completes revset function names.
- tools.jj.RevsetKeywordArgs ActionRevsetKeywordArgs completes keyword argument names for revset functions.
- tools.jj.RevsetOperators ActionRevsetOperators completes revset operators.
- tools.jj.RevsetPatterns ActionRevsetPatterns completes revset string pattern prefixes.
- tools.jj.Revsets ActionRevsets completes revset expressions with full context-awareness using the revset completion parser to determine what is expected at the cursor.
- tools.jj.SigningKeys ActionSigningKeys completes signing keys based on the user's configuration.
- tools.jj.SpecialSymbols ActionSpecialSymbols completes revset special symbols.
- tools.jj.StringPatterns ActionStringPatterns completes string pattern prefixes for revset functions.
- tools.jj.Tags ActionTags completes tags.
- tools.jj.TemplateFunctions ActionTemplateFunctions completes template global function names.
- tools.jj.TemplateOperators ActionTemplateOperators completes template operators.
- tools.jj.TemplateTypeMethods ActionTemplateTypeMethods completes method names for a template type.
- tools.jj.Templates ActionTemplates completes template expressions with context-awareness using the template completion parser to determine what is expected at the cursor.
- tools.jj.Workspaces ActionWorkspaces completes workspace names with their current commit descriptions.
- tools.journalctl.AddressJournalFields ActionAddressJournalFields completes address journal fields
- tools.journalctl.JournalFieldValues ActionJournalFieldValues completes journal field values
- tools.journalctl.JournalFields ActionJournalFields completes journal fields
- tools.journalctl.KernelJournalFields ActionKernelJournalFields completes kernel journal fields
- tools.journalctl.ObjectJournalFields ActionObjectJournalFields completes object journal fields
- tools.journalctl.Outputs ActionOutputs completes output modes
- tools.journalctl.Transports ActionTransports completes transports
- tools.journalctl.TrustedJournalFields ActionTrustedJournalFields completes trusted journal fields
- tools.journalctl.UserJournalFields ActionUserJournalFields completes user journal fields
- tools.just.Groups ActionGroups completes groups
- tools.just.Recipes ActionRecipes completes recipes default build (build project)
- tools.just.RecipesWithArgs ActionRecipesWithArgs completes recipes with their arguments
- tools.just.Variables ActionVariables completes variables variablea variableb
- tools.kak.Sessions ActionSessions completes kak sessions
- tools.kitty.Actions ActionActions completes actions
- tools.kubeadm.FeatureGates ActionFeatureGates completes feature gates
- tools.kubeadm.OutputFormats ActionOutputFormats completes output formats
- tools.kubectl.Annotations ActionAnnotations completes annotations
- tools.kubectl.ApiGroups ActionApiGroups completes api groups
- tools.kubectl.ApiResourceResources ActionApiResourceResources completes api resources and resources separately
- tools.kubectl.ApiResources ActionApiResources completes api resources
- tools.kubectl.Clusters ActionClusters completes clusters
- tools.kubectl.Containers ActionContainers completes containers
- tools.kubectl.Contexts ActionContexts completes contexts
- tools.kubectl.DryRunModes ActionDryRunModes completes dry run modes
- tools.kubectl.Labels ActionLabels completes labels
- tools.kubectl.NamespaceServiceAccounts ActionNamespaceServiceAccounts completes namespaces and serviceaccounts separately
- tools.kubectl.OutputFormats ActionOutputFormats completes output formats
- tools.kubectl.ResourceVerbs ActionResourceVerbs completes resource verbs
- tools.kubectl.Resources ActionResources completes resources TODO example
- tools.kubectl.ValidationModes ActionValidationModes completes validation modes
- tools.launchctl.Services ActionServices completes launchd service labels
- tools.make.Targets ActionTargets completes targets
- tools.man.Pages ActionPages completes man pages
- tools.man.Sections ActionSections completes sections of given manpage (or all if empty).
- tools.mdfind.SavedSearches ActionSavedSearches completes Spotlight saved search names
- tools.mitmproxy.AppendableFiles ActionAppendableFiles completes files with optional
+prefix - tools.mitmproxy.ConsoleLayouts ActionConsoleLayouts completes console layouts
- tools.mitmproxy.FlowFilters ActionFlowFilters completes flow filter expressions
- tools.mitmproxy.Modes ActionModes completes modes
- tools.mitmproxy.ModifyBodyPattern ActionModifyBodyPattern completes body modification patterns
- tools.mitmproxy.ModifyHeaderPattern ActionModifyHeaderPattern completes header modification patterns
- tools.mitmproxy.OptionNames ActionOptionNames completion option names
- tools.mitmproxy.OptionValues ActionOptionValues completes option validate_inbound_headers
- tools.mix.MixTasks ActionMixTasks completes mix tasks
- tools.molecule.Drivers ActionDrivers completes molecule drivers
- tools.molecule.Scenarios ActionScenarios completes molecule scenarios
- tools.mount.MountOptions ActionMountOptions completes mount options
- tools.mount.Sources ActionSources completes sources
- tools.mpv.AudioChannels ActionAudioChannels completes audio channels
- tools.mpv.AudioCodecOptions ActionAudioCodecOptions completes audio codec options for libavcodec
- tools.mpv.AudioCodecs ActionAudioCodecs completes audio codecs
- tools.mpv.AudioDecoders ActionAudioDecoders completes audio decoders
- tools.mpv.AudioFilters ActionAudioFilters completes audio filters
- tools.mpv.AudioOutputs ActionAudioOutputs completes audio outputs
- tools.mpv.Demuxers ActionDemuxers completes demuxers
- tools.mpv.FormatOptions ActionFormatOptions completes format options for libavformat
- tools.mpv.Formats ActionFormats completes output formats
- tools.mpv.GPUContexts ActionGPUContexts completes GPU contexts
- tools.mpv.HardwareDecodingAPIs ActionHardwareDecodingAPIs completes hardware decoding apis
- tools.mpv.Profiles ActionProfiles completes profiles
- tools.mpv.VideoCodecOptions ActionVideoCodecOptions completes video codec options for libavcodec
- tools.mpv.VideoCodecs ActionVideoCodecs completes video codecs
- tools.mpv.VideoDecoders ActionVideoDecoders completes video decoders
- tools.mpv.VideoFilters ActionVideoFilters completes video filters
- tools.mpv.VideoOutputs ActionVideoOutputs completes video outputs
- tools.mvn.GoalsAndPhases ActionGoalsAndPhases completes goals and phases
- tools.mvn.Profiles ActionProfiles completes profiles
- tools.mvn.Projects ActionProjects completes projects
- tools.newrelic.AccountIds ActionAccountIds completes account ids
- tools.newrelic.ApplicationGuids ActionApplicationGuids completes application guids
- tools.newrelic.ApplicationIds ActionApplicationIds completes application ids
- tools.newrelic.DiagnosticSuites ActionDiagnosticSuites completes diagnostic suites
- tools.newrelic.Profiles ActionProfiles completes profiles
- tools.newrelic.TraceObservers ActionTraceObservers completes trace observers
- tools.nix.Attributes ActionAttributes completes attributes
- tools.nix.ChannelPackages ActionChannelPackages completes local channels and their packages
- tools.nix.ConfigKeys ActionConfigKeys completes config keys
- tools.nix.ConfigValues ActionConfigValues completes config values for given key
- tools.nix.DevShells ActionDevShells completes development shells from given flake
- tools.nix.FlakeAttributes ActionFlakeAttributes completes attributes on a flake Completions are only supplied for local flakes or flakes in the registry.
- tools.nix.FlakeRefs ActionFlakeRefs completes a full flake reference It will only complete attributes for local flakes or flakes in the flake registry.
- tools.nix.Flakes ActionFlakes completes flakes currently available
- tools.nix.Installables ActionInstallables completes nix packages and flakes An installable nix derivation can either be a nix package (legacyPackages) or a nixosModules output of a flake. There is no completion support implemented for flake outputs due to the processing time required, so ActionInstallables completes packages from the global/system/user channels available and flake names from the global/system/user registry
- tools.nix.LocalChannels ActionLocalChannels completes local channels
- tools.nix.NarFileContents ActionNarFileContents completes contents of given nar file
- tools.nix.Packages ActionPackages completes packages for given channel
- tools.nix.Paths ActionPaths completes paths A path can be one of: - a local file path (default.nix) - an http/https URL (https://releases.nixos.org/../nixexprs.tar.xz - a channel: specifier (channel:nixos-22.05) - a local channel (
) - tools.nix.RemoteChannels ActionRemoteChannels completes remote channels
- tools.nix.Templates ActionTemplates completes the templates outputs of the system template flake
- tools.npm.Dependencies ActionDependencies completes dependencies and their version
- tools.npm.DependencyNames ActionDependencyNames completes dependencies
- tools.npm.GlobalConfigKeys ActionGlobalConfigKeys completes global config keys
- tools.npm.LocalConfigKeys ActionLocalConfigKeys completes local config keys
- tools.npm.Modules ActionModules completes modules
- tools.npm.Owners ActionOwners completes owners
- tools.npm.PackageNames ActionPackageNames completes package names for given registry
- tools.npm.PackageSearch ActionPackageSearch completes packages@version for given registry
- tools.npm.PackageTags ActionPackageTags completes tags for given package
- tools.npm.PackageVersions ActionPackageVersions completes versions for given package
- tools.npm.Scripts ActionScripts completes scripts
- tools.npm.Workspaces ActionWorkspaces completes workspaces
- tools.ollama.Models ActionModels completes models
- tools.pacman.Countries ActionCountries completes mirror countries
- tools.pacman.PackageFiles ActionPackageFiles completes package files
- tools.pacman.PackageGroups ActionPackageGroups completes package group names
- tools.pacman.PackageSearch ActionPackageSearch completes installable packages
- tools.pacman.Packages ActionPackages completes installed packages
- tools.pacman.Repositories ActionRepositories completes package repositories
- tools.pamac.InstalledPackages ActionInstalledPackages completes installed packages
- tools.pamac.PackageGroups ActionPackageGroups completes package groups
- tools.pamac.PackageSearch ActionPackageSearch completes installable packages
- tools.pandoc.Extensions ActionExtensions completes extensions
- tools.pandoc.Formats ActionFormats completes formats
- tools.pandoc.HighlightStyles ActionHighlightStyles completes highlight styles
- tools.pandoc.InputFormats ActionInputFormats completes input formats
- tools.pandoc.OutputFormats ActionOutputFormats completes output formats
- tools.paru.PackageSearch ActionPackageSearch completes installable packages
- tools.pass.Directories ActionDirectories completes password directories
- tools.pass.Passwords ActionPasswords completes password names
- tools.pip.ConfigValues ActionConfigValues completes config values
- tools.pip.InstalledPackages ActionInstalledPackages completes installed packages
- tools.pip.PackageSearch ActionPackageSearch completes remote packages
- tools.pixi.Environments ActionEnvironments completes environment names
- tools.pixi.Features ActionFeatures completes feature names
- tools.pixi.GlobalEnvironments ActionGlobalEnvironments completes global environment names
- tools.pixi.KnownPlatforms ActionKnownPlatforms completes known platform names
- tools.pixi.PackageSearch ActionPackageSearch completes conda package names from the registry
- tools.pixi.Packages ActionPackages completes installed package names
- tools.pixi.Platforms ActionPlatforms completes platform names
- tools.pixi.Tasks ActionTasks completes task names
- tools.pnpm.Dependencies ActionDependencies completes dependencies with their version from package.json
- tools.pnpm.DependencyNames ActionDependencyNames completes dependency names from package.json
- tools.pnpm.Filters ActionFilters completes pnpm filter selectors (the argument to --filter). Uses the carapace-pnpm lexer for grammar-aware completion of package names, relational modifiers, negation, comma-separated lists, and location selectors. For [ref] diff selectors, shells out to git to complete branches and tags. For {dir} brace selectors, completes directories.
- tools.pnpm.GlobalConfigKeys ActionGlobalConfigKeys completes global config keys
- tools.pnpm.LocalConfigKeys ActionLocalConfigKeys completes local config keys
- tools.pnpm.Loglevels ActionLoglevels completes log levels
- tools.pnpm.Modules ActionModules completes modules
- tools.pnpm.PackageNames ActionPackageNames completes package names for given registry
- tools.pnpm.PackageSearch ActionPackageSearch completes packages@version for given registry
- tools.pnpm.PackageTags ActionPackageTags completes tags for given package
- tools.pnpm.PackageVersions ActionPackageVersions completes versions for given package
- tools.pnpm.Relations ActionRelations completes the relational modifiers: - "..." suffix → the package and its dependencies - "^..." suffix → the package's dependencies, excluding itself
- tools.pnpm.Scripts ActionScripts completes scripts from the current package's package.json
- tools.pnpm.ScriptsForFilter ActionScriptsForFilter completes scripts scoped by a --filter value. If the filter is a simple package name (no relations, no globs, no diff), only that package's scripts are offered. If the filter is empty or complex (relations, globs, negation, diff), falls back to the union of all workspace scripts (via ActionWorkspaceScripts) — since resolving those requires the full workspace graph.
- tools.pnpm.WorkspaceDependencies ActionWorkspaceDependencies completes workspace package names with their versions
- tools.pnpm.WorkspacePackages ActionWorkspacePackages completes workspace package names by running
pnpm list --json -r --depth -1. Each candidate is the package's name with its version as the description. Falls back to an empty action if pnpm is unavailable or not in a workspace. - tools.pnpm.WorkspacePaths ActionWorkspacePaths completes workspace package paths (relative to the current directory) by running
pnpm list --json -r --depth -1. Each candidate is a./-prefixed relative path with the package name as the description. Falls back to an empty action if pnpm is unavailable. - tools.pnpm.WorkspaceScripts ActionWorkspaceScripts completes scripts available across all workspace packages
- tools.pub.Dependencies ActionDependencies completes pubspec dependencies
- tools.pub.HostedExecutables ActionHostedExecutables completes executables from pub_cache
- tools.pub.PackageSearch ActionPackageSearch completes packages from pub.dev
- tools.pub.PackageVersions ActionPackageVersions completes versions of a package
- tools.python.Modules ActionModules completes modules
- tools.python.WarningControls ActionWarningControls completes warning controls
- tools.python.Warnings ActionWarnings completes warnings
- tools.qemu.Accels ActionAccels completes QEMU accelerators
- tools.qemu.AioModes ActionAioModes completes QEMU AIO modes
- tools.qemu.BootDrives ActionBootDrives completes QEMU boot drive letters
- tools.qemu.CacheModes ActionCacheModes completes QEMU cache modes
- tools.qemu.CharDevices ActionCharDevices completes QEMU character device backend types
- tools.qemu.CpuFeatures ActionCpuFeatures completes QEMU CPUID feature flags
- tools.qemu.DebugItems ActionDebugItems completes QEMU debug log items
- tools.qemu.DisplayTypes ActionDisplayTypes completes QEMU display types
- tools.qemu.ExportTypes ActionExportTypes completes QEMU storage daemon export types
- tools.qemu.ImageFormats ActionImageFormats completes supported QEMU image formats
- tools.qemu.KeymapLayouts ActionKeymapLayouts completes XKB keyboard layouts
- tools.qemu.KeymapModels ActionKeymapModels completes XKB keyboard models
- tools.qemu.KeymapOptions ActionKeymapOptions completes XKB keyboard options
- tools.qemu.KeymapVariants ActionKeymapVariants completes XKB keyboard variants for a given layout
- tools.qemu.NetdevTypes ActionNetdevTypes completes QEMU network backend types
- tools.qemu.VgaTypes ActionVgaTypes completes QEMU VGA types
- tools.qemu.WatchdogActions ActionWatchdogActions completes QEMU watchdog actions
- tools.rails.CSSOptions ActionCSSOptions completes rails new --css values
- tools.rails.DatabaseAdapters ActionDatabaseAdapters completes db:system:change --to values
- tools.rails.Databases ActionDatabases completes rails new --database values
- tools.rails.Environments ActionEnvironments completes Rails environment names
- tools.rails.FieldTypes ActionFieldTypes completes field type names for generators
- tools.rails.Generators ActionGenerators completes rails generate generator names
- tools.rails.JavaScriptOptions ActionJavaScriptOptions completes rails new --javascript values
- tools.rsync.DebugFlags ActionDebugFlags completes debug flags
- tools.rsync.Formats ActionFormats completes formats
- tools.rust.CodegenOptionNames ActionCodegenOptionNames completes codegen option names
- tools.rust.CodegenOptionValues ActionCodegenOptionValues completion codegen option value
- tools.rust.CodegenOptions ActionCodegenOptions completes codegen names and values
- tools.rust.CrateTypes ActionCrateTypes completes crate types
- tools.rust.ErrorCodes ActionErrorCodes completes error codes
- tools.rust.LintLevels ActionLintLevels completes lint levels
- tools.rust.Targets ActionTargets completes targets
- tools.rustdoc.Lints ActionLints completes lints
- tools.saw.Groups ActionGroups completes log groups.
- tools.saw.Streams ActionStreams completes log streams.
- tools.security.Keychains ActionKeychains completes keychain names
- tools.simctl.Devices ActionDevices completes iOS Simulator device UUIDs and names
- tools.simctl.DevicesByState ActionDevicesByState completes iOS Simulator device UUIDs filtered by state
- tools.softwareupdate.Updates ActionUpdates completes available software update item names
- tools.supervisor.Groups ActionGroups completes groups
- tools.supervisor.Processes ActionProcesses completes processes
- tools.supervisor.Signals ActionSignals completes signals
- tools.sway.Outputs ActionOutputs completes outputs
- tools.syft.OutputFormats ActionOutputFormats completes output formats
- tools.syft.Sources ActionSources completes sources
- tools.systemd.EnvironmentVariables ActionEnvironmentVariables completes environment variables
- tools.systemd.LogLevels ActionLogLevels completes log levels
- tools.systemd.Properties ActionProperties completes properties for given unit
- tools.systemd.Services ActionServices completes services
- tools.systemd.States ActionStates completes states
- tools.systemd.Targets ActionTargets completes targets
- tools.systemd.UnitFiles ActionUnitFiles completes unit files
- tools.systemd.UnitTypes ActionUnitTypes completes unit types
- tools.systemd.Units ActionUnits completes units
- tools.task.Tasks ActionTasks completes tasks
- tools.tea.IssueFields ActionIssueFields completes issue fields
- tools.tea.Issues ActionIssues completes issues
- tools.tea.Labels ActionLabels completes labels
- tools.tea.Logins ActionLogins completes logins
- tools.tea.MilestoneFields ActionMilestoneFields completes milestone fields
- tools.tea.NotificationFields ActionNotificationFields completes notification fields
- tools.tea.NotificationStates ActionNotificationStates complets notification states
- tools.tea.NotificationTypes ActionNotificationTypes completes notification types
- tools.tea.OutputFormats ActionOutputFormats completes output formats
- tools.tea.PullrequestFields ActionPullrequestFields completes pullrequest fields
- tools.tea.Pullrequests ActionPullrequests completes pull requests
- tools.tea.RepositoryFields ActionRepositoryFields completes repository fields
- tools.tea.TimeFields ActionTimeFields completes time fields
- tools.tea.UserFields ActionUserFields completes user fields
- tools.terraform.Resources ActionResources completes resources
- tools.terraform.Workspaces ActionWorkspaces completes workspaces
- tools.terramate.CloudStatus ActionCloudStatus completes cloud status
- tools.terramate.Safeguards ActionSafeguards completes safeguards
- tools.terramate.Stacks ActionStacks completes stacks.
- tools.tinygo.Targets ActionTargets completes targets
- tools.tmux.ClientFlags ActionClientFlags completes client flags
- tools.tmux.Features ActionFeatures completes features
- tools.tmux.Panes ActionPanes completes panes
- tools.tmux.Sessions ActionSessions completes sessions
- tools.tmux.Windows ActionWindows completes windows
- tools.tofu.Resources ActionResources completes resources
- tools.tofu.Workspaces ActionWorkspaces completes workspaces
- tools.tox.Environments ActionEnvironments completes tox environments
- tools.transmission.Filters ActionFilters completes filters
- tools.transmission.Ids ActionIds completes torrent IDs, accounting for previously applied filters
- tools.transmission.TOS ActionTOS Completes a name for ToS values
- tools.tsh.Clusters ActionClusters completes teleport clusters
- tools.tsh.Formats ActionFormats completes formats
- tools.tsh.KubeClusters ActionKubeClusters completes kubernetes clusters
- tools.tshark.FileTypes ActionFileTypes completes file types
- tools.tshark.Interfaces ActionInterfaces completes interfaces
- tools.tshark.LinkTypes ActionLinkTypes completes link types for given interface
- tools.tshark.Protocols ActionProtocols completes protocols
- tools.tshark.ReadFormats ActionReadFormats completes read file formats
- tools.tshark.Selectors ActionSelectors completes selectors
- tools.tshark.Statistics ActionStatistics completes statistics
- tools.turbo.PipelineTasks ActionPipelineTasks completes pipeline tasks
- tools.upower.Devices ActionDevices completes devices
- tools.vagrant.Boxes ActionBoxes completes boxes
- tools.vagrant.CloudBoxProviders ActionCloudBoxProviders completes cloud box providers
- tools.vagrant.CloudBoxSearch ActionCloudBoxSearch completes cloud boxes
- tools.vagrant.GlobalMachines ActionGlobalMachines completes global machines
- tools.vagrant.LocalMachines ActionLocalMachines complets local machines
- tools.vagrant.Machines ActionMachines completes machines
- tools.vagrant.Plugins ActionPlugins completes plugins
- tools.vagrant.Providers ActionProviders completes providers
- tools.vagrant.Provisioners ActionProvisioners completes provisioners
- tools.vagrant.Snapshots ActionSnapshots completes snapshots
- tools.virtualbox.Machines ActionMachines completes virtualbox machines
- tools.vivid.Themes ActionThemes completes themes
- tools.wezterm.PaneDirections ActionPaneDirections completes pane directions
- tools.wezterm.Panes ActionPanes completes panes 0 (zsh) 1 (fish)
- tools.wezterm.Tabs ActionTabs completes tabs
- tools.wezterm.Windows ActionWindows completes windows
- tools.winetricks.Prefixes ActionPrefixes completes prefixes
- tools.winetricks.Verbs ActionVerbs completes verbs
- tools.winget.AuthenticationModes ActionAuthenticationModes completes authentication modes
- tools.winget.Scopes ActionScopes completes scopes
- tools.wt.Branches ActionBranches completes branches
- tools.wt.HookTypes ActionHookTypes completes hook types
- tools.wt.Worktrees ActionWorktrees completes worktrees
- tools.xbps.PackageSearch ActionPackageSearch completes installable packages
- tools.xbps.Packages ActionPackages completes installed packages
- tools.xclip.Targets ActionTargets completes selection targets
- tools.xdotool.Desktops ActionDesktops completes desktops
- tools.xdotool.Keys ActionKeys completes keys
- tools.xdotool.Properties ActionProperties completes properties
- tools.xdotool.Windows ActionWindows completes windows
- tools.yarn.Bins ActionBins completes bins
- tools.yarn.ConfigKeys ActionConfigKeys completes configuration keys
- tools.yarn.ConfigValues ActionConfigValues completes configuration options for given key
- tools.yarn.Dependencies ActionDependencies completes dependencies
- tools.yarn.ErrorCodes ActionErrorCodes completes error codes
- tools.yarn.Plugins ActionPlugins completes plugins
- tools.yarn.Workspaces ActionWorkspaces completes workspaces
- tools.yay.PackageSearch ActionPackageSearch completes installable packages
- tools.youtubedl.Formats ActionFormats completes formats
- tools.youtubedl.SubLangs ActionSubLangs completes subtitle languages
- tools.ytdlp.Browsers ActionBrowsers completes browsers
- tools.ytdlp.ChapterFields ActionChapterFields completes chapter fields
- tools.ytdlp.EpisodeFields ActionEpisodeFields completes episode fields
- tools.ytdlp.Extractors ActionExtractors completes extractors
- tools.ytdlp.Fields ActionFields completes fields
- tools.ytdlp.Formats ActionFormats completes formats
- tools.ytdlp.NumericMetaFields ActionNumericMetaFields completes numeric meta fields
- tools.ytdlp.OutputFormats ActionOutputFormats completes output formats
- tools.ytdlp.PrintFields ActionPrintFields completes print fields
- tools.ytdlp.Protocols ActionProtocols completes protocols
- tools.ytdlp.SectionFields ActionSectionFields completes section fields
- tools.ytdlp.SponsorblockCategories ActionSponsorblockCategories completes sponsorblock categories
- tools.ytdlp.SponsorblockFields ActionSponsorblockFields completes sponsorblock fields
- tools.ytdlp.StringMetaFields ActionStringMetaFields completes string meta fields
- tools.ytdlp.SubtitleFormats ActionSubtitleFormats completes subtitle formats
- tools.ytdlp.Subtitles ActionSubtitles completes subtitles
- tools.ytdlp.ThumbnailFormats ActionThumbnailFormats completes thumbnail formats
- tools.ytdlp.TrackFields ActionTrackFields completes track fields
- tools.ytdlp.VideoFormats ActionVideoFormats completes video formats
- tools.zig.Files ActionFiles completes supported files.
- tools.zoxide.Directories ActionDirectories completes zoxide directories