libtmux Reference MCP Search
On this page

tmux.ServerHookValues

View as Markdown

Module
tmux
Package
github.com/libtmux/libtmux-go/tmux
Source
tmux/option_generated.go
struct tmux.ServerHookValues
struct [source]
struct [source]
struct tmux.ServerHookValues

ServerHookValues is an immutable materialized view of known global session-scope hook values; its zero value is empty and it does not refresh. Obtain it with GlobalSessionScope.Hooks . OptionValue.Get reports presence and OptionValue.Origin reports inheritance. Use GlobalSessionScope.RawHook for caller-named or undecoded values.

57 declared, 0 inherited

Members

  • AfterBindKey method AfterBindKey returns materialized "after-bind-key" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterCapturePane method AfterCapturePane returns materialized "after-capture-pane" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterCopyMode method AfterCopyMode returns materialized "after-copy-mode" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterDisplayMessage method AfterDisplayMessage returns materialized "after-display-message" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterDisplayPanes method AfterDisplayPanes returns materialized "after-display-panes" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterKillPane method AfterKillPane returns materialized "after-kill-pane" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterListBuffers method AfterListBuffers returns materialized "after-list-buffers" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterListClients method AfterListClients returns materialized "after-list-clients" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterListKeys method AfterListKeys returns materialized "after-list-keys" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterListPanes method AfterListPanes returns materialized "after-list-panes" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterListSessions method AfterListSessions returns materialized "after-list-sessions" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterListWindows method AfterListWindows returns materialized "after-list-windows" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterLoadBuffer method AfterLoadBuffer returns materialized "after-load-buffer" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterLockServer method AfterLockServer returns materialized "after-lock-server" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterNewSession method AfterNewSession returns materialized "after-new-session" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterNewWindow method AfterNewWindow returns materialized "after-new-window" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterPasteBuffer method AfterPasteBuffer returns materialized "after-paste-buffer" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterPipePane method AfterPipePane returns materialized "after-pipe-pane" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterQueue method AfterQueue returns materialized "after-queue" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterRefreshClient method AfterRefreshClient returns materialized "after-refresh-client" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterRenameSession method AfterRenameSession returns materialized "after-rename-session" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterRenameWindow method AfterRenameWindow returns materialized "after-rename-window" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterResizePane method AfterResizePane returns materialized "after-resize-pane" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterResizeWindow method AfterResizeWindow returns materialized "after-resize-window" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterSaveBuffer method AfterSaveBuffer returns materialized "after-save-buffer" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterSelectLayout method AfterSelectLayout returns materialized "after-select-layout" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterSelectPane method AfterSelectPane returns materialized "after-select-pane" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterSelectWindow method AfterSelectWindow returns materialized "after-select-window" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterSendKeys method AfterSendKeys returns materialized "after-send-keys" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterSetBuffer method AfterSetBuffer returns materialized "after-set-buffer" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterSetEnvironment method AfterSetEnvironment returns materialized "after-set-environment" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterSetHook method AfterSetHook returns materialized "after-set-hook" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterSetOption method AfterSetOption returns materialized "after-set-option" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterShowEnvironment method AfterShowEnvironment returns materialized "after-show-environment" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterShowMessages method AfterShowMessages returns materialized "after-show-messages" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterShowOptions method AfterShowOptions returns materialized "after-show-options" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterSplitWindow method AfterSplitWindow returns materialized "after-split-window" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AfterUnbindKey method AfterUnbindKey returns materialized "after-unbind-key" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AlertActivity method AlertActivity returns materialized "alert-activity" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AlertBell method AlertBell returns materialized "alert-bell" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • AlertSilence method AlertSilence returns materialized "alert-silence" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • ClientActive method ClientActive returns materialized "client-active" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.3. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • ClientAttached method ClientAttached returns materialized "client-attached" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • ClientDarkTheme method ClientDarkTheme returns materialized "client-dark-theme" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.6. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • ClientDetached method ClientDetached returns materialized "client-detached" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • ClientFocusIn method ClientFocusIn returns materialized "client-focus-in" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.3. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • ClientFocusOut method ClientFocusOut returns materialized "client-focus-out" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.3. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • ClientLightTheme method ClientLightTheme returns materialized "client-light-theme" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.6. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • ClientResized method ClientResized returns materialized "client-resized" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • ClientSessionChanged method ClientSessionChanged returns materialized "client-session-changed" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • CommandError method CommandError returns materialized "command-error" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.5. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • SessionClosed method SessionClosed returns materialized "session-closed" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • SessionCreated method SessionCreated returns materialized "session-created" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • SessionRenamed method SessionRenamed returns materialized "session-renamed" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • SessionWindowChanged method SessionWindowChanged returns materialized "session-window-changed" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.2a. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • WindowLinked method WindowLinked returns materialized "window-linked" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.3. Its present SparseArray value preserves assigned tmux indexes, including gaps.
  • WindowUnlinked method WindowUnlinked returns materialized "window-unlinked" as OptionValue with value type OptionValue[SparseArraystring] from global session-scope hook values; it does not query tmux. Available as COMMAND since tmux 3.3. Its present SparseArray value preserves assigned tmux indexes, including gaps.
Esc

Type to search.