This commit is contained in:
Errol Sancaktar 2024-12-17 10:30:59 -07:00
parent 7c83f5486a
commit c6ba20ca58
32 changed files with 337 additions and 185 deletions

View File

@ -1,81 +1,62 @@
# Errol Sancaktar - Tmux Config
# ===================
# General Settings
# ===================
# Set default terminal and enable 256 colors
set -g default-terminal "screen-256color"
set -ag terminal-overrides ",xterm-256color:RGB"
# Disable Right Click Menu
unbind -n MouseDown3Pane
# History
set-option -g history-limit 50000
bind \; command-prompt
# Set ZSH
# Set default shell to ZSH
set -g default-shell /bin/zsh
# Increase history limit
set-option -g history-limit 50000
# Enable mouse support
set -g mouse on
# Disable right-click menu for panes
unbind -n MouseDown3Pane
# Window and pane numbering starts at 1
set -g base-index 1
setw -g pane-base-index 1
set -g renumber-windows on
# Reload configuration
unbind r
bind r source-file ~/.tmux.conf\; display "Config Reloaded"
# Enable vi keys in copy mode
set-window-option -g mode-keys vi
# Clear screen
bind C-l send-keys 'C-l'
# ===================
# Key Bindings
# ===================
# Command prompt with semicolon
bind \; command-prompt
# Pane resizing with Ctrl + Arrow keys
bind -r C-Down resize-pane -D 5
bind -r C-Up resize-pane -U 5
bind -r C-Left resize-pane -L 5
bind -r C-Right resize-pane -R 5
# Toggle zoom for current pane
bind -r m resize-pane -Z
# switch panes using Alt-arrow without prefix
# Switch panes with Alt + Arrow keys (without prefix)
bind -n M-Left select-pane -L
bind -n M-Right select-pane -R
bind -n M-Up select-pane -U
bind -n M-Down select-pane -D
# Marking
bind \` switch-client -t'{marked}' # Switch to marked Pane
## Pane/Window Management
# Pane Numbering
set -g base-index 1
setw -g pane-base-index 1
set -g renumber-windows on
unbind % #unbind Horizontal Split
unbind '"' # unbind Vertical Split
# Splits
bind-key "|" split-window -h -c "#{pane_current_path}"
bind-key "\\" split-window -fh -c "#{pane_current_path}"
bind -n IC split-window -h # Split Horizontal with Insert
bind-key "-" split-window -v -c "#{pane_current_path}"
bind-key "_" split-window -fv -c "#{pane_current_path}"
bind j choose-window 'join-pane -h -s "%%"'
bind J choose-window 'join-pane -s "%%"'
bind END kill-window # Kill active window
bind Space kill-pane # Kill Active pane
bind c new-window -c "#{pane_current_path}" # Keep Path
bind -n C-f last-window
bind - split-window -v
bind C-l send-keys 'C-l' # Fix Clear Screen
unbind r
bind r source-file ~/.tmux.conf\; display "Reloaded"
bind-key h split-window -h "vim ~/scratch/notes.md"
# Select Window (Mac)
bind-key -n ¡ select-window -t 1
bind-key -n ™ select-window -t 2
bind-key -n £ select-window -t 3
bind-key -n ¢ select-window -t 4
bind-key -n ∞ select-window -t 5
bind-key -n § select-window -t 6
# Select Window (Linux)
# Window switching (Alt + Number)
bind-key -n M-1 select-window -t 1
bind-key -n M-2 select-window -t 2
bind-key -n M-3 select-window -t 3
@ -83,123 +64,111 @@ bind-key -n M-4 select-window -t 4
bind-key -n M-5 select-window -t 5
bind-key -n M-6 select-window -t 6
# Swap Window
# Split panes and set working directory
unbind "%"
unbind '"'
bind-key "|" split-window -h -c "#{pane_current_path}"
bind-key "\\" split-window -fh -c "#{pane_current_path}"
bind-key "-" split-window -v -c "#{pane_current_path}"
bind-key "_" split-window -fv -c "#{pane_current_path}"
# Join and kill panes/windows
bind j choose-window 'join-pane -h -s "%%"'
bind J choose-window 'join-pane -s "%%"'
bind END kill-window
bind Space kill-pane
bind c new-window -c "#{pane_current_path}"
bind -n C-f last-window
# Swap windows
bind -r "<" swap-window -d -t -1
bind -r ">" swap-window -d -t +1
set -g mouse on
# Open notes in Vim
bind-key h split-window -h "vim ~/scratch/notes.md"
set-window-option -g mode-keys vi
#bind-key -T copy-mode-vi 'v' send -X begin-selection
#bind-key -T copy-mode-vi 'y' send -X copy-selection
if-shell "uname | grep -q Darwin" {
bind-key -T copy-mode-vi 'y' send -X copy-pipe-and-cancel 'reattach-to-user-namespace pbcopy'
bind-key -T copy-mode-vi Enter send -X copy-pipe-and-cancel 'reattach-to-user-namespace pbcopy'
} {
bind-key -T copy-mode-vi 'y' send -X copy-pipe-and-cancel 'xclip -in -selection clipboard'
bind-key -T copy-mode-vi Enter send -X copy-pipe-and-cancel 'xclip -in -selection clipboard'
}
unbind -T copy-mode-vi MouseDragEnd1Pane
# Page up/Down
# Page up/down bindings
bind -n S-Pageup send-keys S-Pageup
bind -n S-Pagedown send-keys S-Pagedown
####### Status Bar ######
# ===================
# Copy-Paste Settings
# ===================
# Refresh status line every 5 seconds - Good for when music is playing / update time etc
# Handle clipboard integration for macOS and Linux
#if-shell "uname | grep -q Darwin" {
# bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "pbcopy"
#} {
# bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "xclip -in -selection clipboard"
#}
# Right-click paste without adding extra newlines
#unbind -n MouseDown3Pane
#bind -n MouseDown3Pane run-shell "
# tmux show-buffer |
# tr -d '\n' | # Remove newline characters
# tmux load-buffer -; # Reload sanitized buffer
# tmux paste-buffer -; # Paste sanitized content
#"
# Enable direct yank and paste from terminal (trimming newlines)
#bind y run-shell "tmux show-buffer | tr -d '\n' | tmux load-buffer -; tmux paste-buffer"
# ===================
# Status Bar
# ===================
# Status bar appearance
set -g status on
set -g status-interval 1
set-option -g status-style bg=colour237,fg=colour223
set-window-option -g window-status-style bg=colour237,fg=colour231
set-window-option -g window-status-activity-style bg=colour9,fg=colour248
set-window-option -g window-status-current-style bg=colour2,fg=colour237
# Start window and pane indices at 1.
set -g base-index 1
set -g pane-base-index 0
# Length of tmux status line
# Status bar content
set -g status-left-length 30
set -g status-right-length 150
set-option -g status "on"
# Default statusbar color
set-option -g status-style bg=colour237,fg=colour223 # bg=bg1, fg=fg1
# Default window title colors
set-window-option -g window-status-style bg=colour237,fg=colour231 # bg=yellow, fg=bg1
# Default window with an activity alert
set-window-option -g window-status-activity-style bg=colour9,fg=colour248 # bg=bg1, fg=fg3
# Active window title colors
set-window-option -g window-status-current-style bg=colour2,fg=colour237 # fg=bg1
# Set active pane border color
set-option -g pane-active-border-style fg=colour214
# Set inactive pane border color
set-option -g pane-border-style fg=colour239
set-option -g status-left "\
set -g status-left "\
#[fg=colour215, bg=colour241]#{?client_prefix,#[bg=colour167],} %a, %b %d %y %H:%M:%S \
#[fg=colour241, bg=colour237]#{?client_prefix,#[fg=colour167],}#{?window_zoomed_flag, 🔍,}"
# Pane number display
set-option -g display-panes-active-colour colour1 #fg2
set-option -g display-panes-colour colour237 #bg1
# Clock
set-window-option -g clock-mode-colour colour109 #blue
set -g status-right '#[fg=colour117, bg=colour237]#(hostname | cut -d "." -f1)@#(host `hostname` | cut -d " " -f 4) '
set-window-option -g window-status-current-format "\
#[fg=colour237, bg=colour2]\
#[fg=colour239, bg=colour2] #I* \
#[fg=colour239, bg=colour2, bold] #W \
#[fg=colour2, bg=colour237]"
set-window-option -g window-status-format "\
#[fg=colour237,bg=colour239,noitalics]\
#[fg=colour231,bg=colour239] #I \
#[fg=colour231, bg=colour239] #W \
#[fg=colour231, bg=colour237]"
# SPOTIFY
unbind s
bind s run -b '~/.tmux/spotify-tmux.sh >/dev/null'\; display-message "Spotify: Starting"
bind -n C-n run -b '~/.tmux/spotify-tmux.sh n >/dev/null' \; display-message "Spotify: Next"
bind -n C-p run -b '~/.tmux/spotify-tmux.sh p >/dev/null' \; display-message "Spotify: Previous"
bind -n C-Space run -b '~/.tmux/spotify-tmux.sh s >/dev/null' \; display-message "Spotify Play/Pause"
# PLUGIN Management
# ===================
# Better Mouse Mode Settings
# ===================
set -g @scroll-down-exit-copy-mode "off"
set -g @scroll-without-changing-pane "on"
set -g @emulate-scroll-for-no-mouse-alternate-buffer "on"
# ===================
# Plugins
# ===================
if-shell "uname | grep -q Darwin" {
set-environment -g PATH "/opt/homebrew/bin:/bin:/usr/bin"
set-environment -g PATH "/opt/homebrew/bin:/bin:/usr/bin"
}
# tpm plugin manager
set -g @plugin 'tmux-plugins/tmux-open'
set -g @plugin 'ofirgall/tmux-browser'
set -g @plugin 'sainnhe/tmux-fzf'
set -g @plugin 'rickstaa/tmux-notify'
set -g @plugin 'alexwforsythe/tmux-which-key'
set -g @plugin 'nhdaly/tmux-better-mouse-mode'
set -g @plugin 'tmux-plugins/tpm'
# list of tmux plugins
#set -g @plugin 'christoomey/vim-tmux-navigator'
#set -g @plugin 'jimeh/tmux-themepack'
#set-option -g @plugin 'b0o/tmux-autoreload'
#set -g @plugin 'tmux-plugins/tmux-resurrect'
#set -g @plugin 'tmux-plugins/tmux-continuum'
#set -g @themepack 'powerline/default/cyan'
#set -g @resurrect-capture-pane-contents 'on'
#set -g @continuum-restore 'off'
# SPOTIFY
set -g @plugin 'xamut/tmux-spotify
run-shell "~/.tmux/plugins/tmux-spotify/tmux-spotify.tmux"
# initialize tmux plugin manager (keep this line at the very bottom of tmux.conf)
set -g @plugin 'xamut/tmux-spotify'
run '~/.tmux/plugins/tpm/tpm'
run-shell '~/.tmux/plugins/tpm/tpm'

@ -0,0 +1 @@
Subproject commit aa59077c635ab21b251bd8cb4dc24c415e64a58e

@ -0,0 +1 @@
Subproject commit 243704b048668fa0dcf34ebd4857fe8e9500e88a

@ -0,0 +1 @@
Subproject commit 1547f18083ead1b235680aa5f98427ccaf5beb21

@ -0,0 +1 @@
Subproject commit 4e37358be51b22078e9361fd6ad0ae199cf03587

@ -0,0 +1 @@
Subproject commit 763d0a852e6703ce0f5090a508330012a7e6788e

@ -0,0 +1 @@
Subproject commit 1f419775caf136a60aac8e3a269b51ad10b51eb6

@ -0,0 +1 @@
Subproject commit acfd36e4fcba99f8310a7dfb432111c242fe7392

View File

@ -1 +1 @@
{"python.analysis.experimentalserver":true,"python.analysis.supportRestructuredText":true}
{"python.locator":"native"}

View File

@ -0,0 +1,3 @@
2024/12/15-21:12:58.819 7307 Reusing MANIFEST /Users/errol/Library/Application Support/Code/Local Storage/leveldb/MANIFEST-000001
2024/12/15-21:12:58.822 7307 Recovering log #3
2024/12/15-21:12:58.822 7307 Reusing old log /Users/errol/Library/Application Support/Code/Local Storage/leveldb/000003.log

View File

@ -0,0 +1,3 @@
2024/12/14-22:34:18.723 6107 Reusing MANIFEST /Users/errol/Library/Application Support/Code/Local Storage/leveldb/MANIFEST-000001
2024/12/14-22:34:18.727 6107 Recovering log #3
2024/12/14-22:34:18.727 6107 Reusing old log /Users/errol/Library/Application Support/Code/Local Storage/leveldb/000003.log

View File

@ -0,0 +1,3 @@
2024/12/15-21:12:58.819 6803 Reusing MANIFEST /Users/errol/Library/Application Support/Code/Service Worker/Database/MANIFEST-000001
2024/12/15-21:12:58.822 6803 Recovering log #3
2024/12/15-21:12:58.823 6803 Reusing old log /Users/errol/Library/Application Support/Code/Service Worker/Database/000003.log

View File

@ -0,0 +1,3 @@
2024/12/14-22:34:18.723 f303 Reusing MANIFEST /Users/errol/Library/Application Support/Code/Service Worker/Database/MANIFEST-000001
2024/12/14-22:34:18.727 f303 Recovering log #3
2024/12/14-22:34:18.727 f303 Reusing old log /Users/errol/Library/Application Support/Code/Service Worker/Database/000003.log

View File

@ -1,3 +1,3 @@
2024/09/18-17:13:00.469 6403 Reusing MANIFEST /Users/errol/Library/Application Support/Code/Session Storage/MANIFEST-000001
2024/09/18-17:13:00.469 6403 Recovering log #3
2024/09/18-17:13:00.469 6403 Reusing old log /Users/errol/Library/Application Support/Code/Session Storage/000003.log
2024/12/15-21:06:51.300 6903 Reusing MANIFEST /Users/errol/Library/Application Support/Code/Session Storage/MANIFEST-000001
2024/12/15-21:06:51.300 6903 Recovering log #3
2024/12/15-21:06:51.301 6903 Reusing old log /Users/errol/Library/Application Support/Code/Session Storage/000003.log

View File

@ -1,3 +1,3 @@
2024/09/18-16:44:08.781 6803 Reusing MANIFEST /Users/errol/Library/Application Support/Code/Session Storage/MANIFEST-000001
2024/09/18-16:44:08.781 6803 Recovering log #3
2024/09/18-16:44:08.781 6803 Reusing old log /Users/errol/Library/Application Support/Code/Session Storage/000003.log
2024/11/19-13:47:59.476 6b03 Reusing MANIFEST /Users/errol/Library/Application Support/Code/Session Storage/MANIFEST-000001
2024/11/19-13:47:59.477 6b03 Recovering log #3
2024/11/19-13:47:59.477 6b03 Reusing old log /Users/errol/Library/Application Support/Code/Session Storage/000003.log

View File

@ -38,11 +38,19 @@
"file:///Users/errol/git/lucidpoint/finops/lp-finops-loader/loader": "__default__profile__",
"file:///Users/errol/git/lucidpoint/python/pylp": "__default__profile__",
"file:///Users/errol/git/personal/kubernetes/Kustomize/emqx": "__default__profile__",
"file:///Users/errol/git/personal/Automation/nixos": "__default__profile__",
"file:///Users/errol/git/personal/kubernetes/install": "__default__profile__",
"file:///Users/errol/git/personal/kubernetes": "__default__profile__",
"file:///Users/errol/.dotfiles/vscode-osx/Library/Application%20Support/Code/User": "__default__profile__",
"file:///Users/errol/git/lucidpoint/Spare": "__default__profile__"
"file:///Users/errol/git/personal/kubernetes": "__default__profile__",
"file:///Users/errol/git/personal/python/pdfFiller": "__default__profile__",
"file:///Users/errol/git/lucidpoint/Spare": "__default__profile__",
"file:///Users/errol/git/lucidpoint/Spare/Workspace%20Migration": "__default__profile__",
"file:///Users/errol/git/personal/Automation/nixos": "__default__profile__",
"file:///Users/errol/git/lucidpoint/python/gmail": "__default__profile__",
"file:///Users/errol/git/lucidpoint/python/google": "__default__profile__",
"file:///Users/errol/git/personal/python/imessage": "__default__profile__",
"file:///Users/errol/git/personal/avante": "__default__profile__",
"file:///Users/errol/git/personal/avante/avante": "__default__profile__",
"file:///Users/errol/.config/sketchybar": "__default__profile__"
},
"emptyWindows": {}
},
@ -53,21 +61,21 @@
"workspaces": [],
"folders": [
{
"folderUri": "file:///Users/errol/git/lucidpoint/Spare"
"folderUri": "file:///Users/errol/git/personal/kubernetes"
}
],
"emptyWindows": []
},
"windowsState": {
"lastActiveWindow": {
"folder": "file:///Users/errol/git/lucidpoint/Spare",
"backupPath": "/Users/errol/Library/Application Support/Code/Backups/65aab9f1f2abea635ea8ca0a7c3bd61d",
"folder": "file:///Users/errol/git/personal/kubernetes",
"backupPath": "/Users/errol/Library/Application Support/Code/Backups/3b2055d86d73c100a2add9abd54442a1",
"uiState": {
"mode": 1,
"x": 54,
"y": 75,
"width": 1639,
"height": 1112
"x": 402,
"y": 246,
"width": 1262,
"height": 928
}
},
"openedWindows": []
@ -84,8 +92,11 @@
"editorBackground": "#193549",
"titleBarBackground": "#15232d",
"activityBarBackground": "#122738",
"activityBarBorder": "#0d3a58",
"sideBarBackground": "#15232d",
"sideBarBorder": "#0d3a58",
"statusBarBackground": "#15232d",
"statusBarBorder": "#0d3a58",
"statusBarNoFolderBackground": "#15232d"
},
"layoutInfo": {
@ -93,7 +104,7 @@
"editorPartMinWidth": 220,
"titleBarHeight": 35,
"activityBarWidth": 48,
"sideBarWidth": 0,
"sideBarWidth": 242,
"statusBarHeight": 22,
"windowBorder": false
}
@ -148,11 +159,102 @@
"items": [
{
"id": "workbench.action.reopenClosedEditor",
"label": "&&Reopen Closed Editor"
"label": "&&Reopen Closed Editor",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/errol/git/personal/kubernetes",
"scheme": "file"
},
"enabled": true,
"label": "~/git/personal/kubernetes"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/errol/.config/sketchybar",
"scheme": "file"
},
"enabled": true,
"label": "~/.config/sketchybar"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/errol/git/personal/avante",
"scheme": "file"
},
"enabled": true,
"label": "~/git/personal/avante"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/errol/git/personal/avante/avante",
"scheme": "file"
},
"enabled": true,
"label": "~/git/personal/avante/avante"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/errol/git/personal/python/imessage",
"scheme": "file"
},
"enabled": true,
"label": "~/git/personal/python/imessage"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/errol/git/lucidpoint/python/google",
"scheme": "file"
},
"enabled": true,
"label": "~/git/lucidpoint/python/google"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/errol/git/lucidpoint/python/gmail",
"scheme": "file"
},
"enabled": true,
"label": "~/git/lucidpoint/python/gmail"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/errol/git/personal/Automation/nixos",
"scheme": "file"
},
"enabled": true,
"label": "~/git/personal/Automation/nixos"
},
{
"id": "openRecentFolder",
"uri": {
"$mid": 1,
"path": "/Users/errol/git/lucidpoint/Spare/Workspace Migration",
"scheme": "file"
},
"enabled": true,
"label": "~/git/lucidpoint/Spare/Workspace Migration"
},
{
"id": "openRecentFolder",
"uri": {
@ -164,14 +266,67 @@
"label": "~/git/lucidpoint/Spare"
},
{
"id": "openRecentFolder",
"id": "vscode.menubar.separator"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/errol/.dotfiles/vscode-osx/Library/Application Support/Code/User",
"path": "/Users/errol/Documents/Divorce/impute-response.md",
"scheme": "file"
},
"enabled": true,
"label": "~/.dotfiles/vscode-osx/Library/Application Support/Code/User"
"label": "~/Documents/Divorce/impute-response.md"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/errol/Documents/Divorce/impute.md",
"scheme": "file"
},
"enabled": true,
"label": "~/Documents/Divorce/impute.md"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/errol/.dotfiles/tmux/.tmux.conf",
"scheme": "file"
},
"enabled": true,
"label": "~/.dotfiles/tmux/.tmux.conf"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/errol/git/personal/python/pdfFiller/repl.py",
"scheme": "file"
},
"enabled": true,
"label": "~/git/personal/python/pdfFiller/repl.py"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/errol/git/lucidpoint/Spare/Workspace Migration/spareDomainXfer.py",
"scheme": "file"
},
"enabled": true,
"label": "~/git/lucidpoint/Spare/Workspace Migration/spareDomainXfer.py"
},
{
"id": "openRecentFile",
"uri": {
"$mid": 1,
"path": "/Users/errol/workspace/workspace_gmail.py",
"scheme": "file"
},
"enabled": true,
"label": "~/workspace/workspace_gmail.py"
},
{
"id": "vscode.menubar.separator"
@ -441,7 +596,8 @@
},
{
"id": "workbench.action.toggleSidebarVisibility",
"label": "&&Primary Side Bar"
"label": "&&Primary Side Bar",
"checked": true
},
{
"id": "workbench.action.toggleAuxiliaryBar",
@ -454,8 +610,7 @@
},
{
"id": "workbench.action.togglePanel",
"label": "&&Panel",
"checked": true
"label": "&&Panel"
},
{
"id": "vscode.menubar.separator"
@ -733,10 +888,6 @@
"id": "workbench.view.extensions",
"label": "E&&xtensions"
},
{
"id": "workbench.view.extension.test",
"label": "T&&esting"
},
{
"id": "vscode.menubar.separator"
},
@ -778,8 +929,7 @@
},
{
"id": "workbench.action.navigateToLastEditLocation",
"label": "&&Last Edit Location",
"enabled": false
"label": "&&Last Edit Location"
},
{
"id": "vscode.menubar.separator"
@ -848,45 +998,54 @@
},
{
"id": "workbench.action.focusThirdEditorGroup",
"label": "Group &&3"
"label": "Group &&3",
"enabled": false
},
{
"id": "workbench.action.focusFourthEditorGroup",
"label": "Group &&4"
"label": "Group &&4",
"enabled": false
},
{
"id": "workbench.action.focusFifthEditorGroup",
"label": "Group &&5"
"label": "Group &&5",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.focusNextGroup",
"label": "&&Next Group"
"label": "&&Next Group",
"enabled": false
},
{
"id": "workbench.action.focusPreviousGroup",
"label": "&&Previous Group"
"label": "&&Previous Group",
"enabled": false
},
{
"id": "vscode.menubar.separator"
},
{
"id": "workbench.action.focusLeftGroup",
"label": "Group &&Left"
"label": "Group &&Left",
"enabled": false
},
{
"id": "workbench.action.focusRightGroup",
"label": "Group &&Right"
"label": "Group &&Right",
"enabled": false
},
{
"id": "workbench.action.focusAboveGroup",
"label": "Group &&Above"
"label": "Group &&Above",
"enabled": false
},
{
"id": "workbench.action.focusBelowGroup",
"label": "Group &&Below"
"label": "Group &&Below",
"enabled": false
}
]
}
@ -1164,6 +1323,10 @@
"id": "update.showCurrentReleaseNotes",
"label": "Show &&Release Notes"
},
{
"id": "workbench.action.getStartedWithAccessibilityFeatures",
"label": "Get Started with Accessibility Features"
},
{
"id": "vscode.menubar.separator"
},

View File

@ -82,4 +82,5 @@
"black-formatter.showNotifications": "onWarning",
"pylint.lintOnChange": true,
"python.analysis.cacheLSPData": true,
"python.defaultInterpreterPath": "/Users/errol/git/personal/python/pdfFiller/venv",
}