Compare commits
11 Commits
bf73e79c4e
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b339e79966 | ||
|
|
6f14f820ea | ||
|
|
138960e7d0 | ||
|
|
5064f88c27 | ||
|
|
7b423c0603 | ||
|
|
51da9f8a38 | ||
|
|
5dd4ae64a5 | ||
|
|
105686112c | ||
|
|
2f4e7bd19f | ||
|
|
5c234d31a7 | ||
|
|
d21a9b92c5 |
73
bash/.bashrc
73
bash/.bashrc
@@ -16,7 +16,7 @@ alias ftlui='cd ~/doc/dev/projects/ftl-dev/msg-ftl/hydra/golang/src/tibco.com/ft
|
|||||||
# Command aliases
|
# Command aliases
|
||||||
alias ls='ls --color=auto'
|
alias ls='ls --color=auto'
|
||||||
alias vi=nvim
|
alias vi=nvim
|
||||||
alias py=python3
|
alias py=python3.14
|
||||||
|
|
||||||
# Git aliases
|
# Git aliases
|
||||||
alias ga='git add'
|
alias ga='git add'
|
||||||
@@ -126,7 +126,7 @@ if [ -n "$force_color_prompt" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$color_prompt" = yes ]; then
|
if [ "$color_prompt" = yes ]; then
|
||||||
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\n\$ '
|
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;34m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\n\$ '
|
||||||
else
|
else
|
||||||
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\n\$ '
|
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\n\$ '
|
||||||
fi
|
fi
|
||||||
@@ -183,78 +183,15 @@ fi
|
|||||||
#. "$HOME/.cargo/env"
|
#. "$HOME/.cargo/env"
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
# bun
|
# bun
|
||||||
export BUN_INSTALL="$HOME/.bun"
|
export BUN_INSTALL="$HOME/.bun"
|
||||||
export PATH=$BUN_INSTALL/bin:$PATH
|
export PATH=$BUN_INSTALL/bin:$PATH
|
||||||
|
|
||||||
|
|
||||||
ALACRITTY_DARK='
|
|
||||||
[colors.primary]
|
|
||||||
background = "#000000"
|
|
||||||
foreground = "#abb2bf"
|
|
||||||
|
|
||||||
[colors.bright]
|
|
||||||
black = "#282c34"
|
|
||||||
blue = "#61afef"
|
|
||||||
cyan = "#56b6c2"
|
|
||||||
green = "#98c379"
|
|
||||||
magenta = "#c678dd"
|
|
||||||
red = "#e06c75"
|
|
||||||
white = "#bfc5ce"
|
|
||||||
yellow = "#e5c07b"
|
|
||||||
|
|
||||||
[colors.normal]
|
|
||||||
black = "#282c34"
|
|
||||||
blue = "#61afef"
|
|
||||||
cyan = "#56b6c2"
|
|
||||||
green = "#98c379"
|
|
||||||
magenta = "#c678dd"
|
|
||||||
red = "#e06c75"
|
|
||||||
white = "#abb2bf"
|
|
||||||
yellow = "#e5c07b"
|
|
||||||
|
|
||||||
[font]
|
|
||||||
normal = { family = "Hack Nerd Font Mono", style = "Regular" }
|
|
||||||
'
|
|
||||||
|
|
||||||
ALACRITTY_LIGHT='
|
|
||||||
[colors.primary]
|
|
||||||
foreground = "#2a2b33"
|
|
||||||
background = "#ffffff"
|
|
||||||
|
|
||||||
[colors.normal]
|
|
||||||
black = "#000000"
|
|
||||||
red = "#b6443a"
|
|
||||||
green = "#40803f"
|
|
||||||
yellow = "#795300"
|
|
||||||
blue = "#3360c1"
|
|
||||||
magenta = "#841e83"
|
|
||||||
cyan = "#006996"
|
|
||||||
white = "#ccccc0"
|
|
||||||
|
|
||||||
[colors.bright]
|
|
||||||
black = "#000000"
|
|
||||||
red = "#b6443a"
|
|
||||||
green = "#40803f"
|
|
||||||
yellow = "#795300"
|
|
||||||
blue = "#3360c1"
|
|
||||||
magenta = "#841e83"
|
|
||||||
cyan = "#006996"
|
|
||||||
white = "#ccccc0"
|
|
||||||
|
|
||||||
[font]
|
|
||||||
normal = { family = "Hack Nerd Font Mono", style = "Regular" }
|
|
||||||
'
|
|
||||||
|
|
||||||
# Load bash-completion
|
# Load bash-completion
|
||||||
# if [ -f "$(brew --prefix)/etc/profile.d/bash_completion.sh" ]; then
|
# if [ -f "$(brew --prefix)/etc/profile.d/bash_completion.sh" ]; then
|
||||||
# source "$(brew --prefix)/etc/profile.d/bash_completion.sh"
|
# source "$(brew --prefix)/etc/profile.d/bash_completion.sh"
|
||||||
# fi
|
# fi
|
||||||
|
|
||||||
alias ad="echo -e \"\${ALACRITTY_DARK}\" > ~/.config/alacritty/alacritty.toml"
|
|
||||||
alias al="echo -e \"\${ALACRITTY_LIGHT}\" > ~/.config/alacritty/alacritty.toml"
|
|
||||||
|
|
||||||
alias kc=kubecolor
|
alias kc=kubecolor
|
||||||
# complete -o default -F __start_kubectl kc
|
# complete -o default -F __start_kubectl kc
|
||||||
# source <(kubectl completion bash)
|
# source <(kubectl completion bash)
|
||||||
@@ -264,3 +201,9 @@ export MANPAGER='nvim +Man!'
|
|||||||
export FLYCTL_INSTALL="/home/matt/.fly"
|
export FLYCTL_INSTALL="/home/matt/.fly"
|
||||||
export PATH="$FLYCTL_INSTALL/bin:$PATH"
|
export PATH="$FLYCTL_INSTALL/bin:$PATH"
|
||||||
export PATH="$PATH:/Users/matt/.foundry/bin"
|
export PATH="$PATH:/Users/matt/.foundry/bin"
|
||||||
|
|
||||||
|
# Created by `pipx` on 2026-04-22 15:46:28
|
||||||
|
export PATH="$PATH:/Users/matt/.local/bin"
|
||||||
|
|
||||||
|
# Generated for envman. Do not edit.
|
||||||
|
[ -s "$HOME/.config/envman/load.sh" ] && source "$HOME/.config/envman/load.sh"
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# theme = onedark
|
# theme = onedark
|
||||||
theme = dark:onedark,light:onelight
|
theme = dark:ember,light:ember-light
|
||||||
|
|
||||||
# fonts
|
# fonts
|
||||||
font-family = SFMono Nerd Font
|
font-family = SFMono Nerd Font
|
||||||
@@ -19,6 +19,7 @@ cursor-style = block
|
|||||||
# background-image = ~/.config/ghostty/earth.png
|
# background-image = ~/.config/ghostty/earth.png
|
||||||
# background-image-opacity = 0
|
# background-image-opacity = 0
|
||||||
# background-image-fit = cover
|
# background-image-fit = cover
|
||||||
|
window-decoration = none
|
||||||
|
|
||||||
macos-icon = xray
|
macos-icon = xray
|
||||||
|
|
||||||
|
|||||||
29
ghostty/.config/ghostty/themes/ember
Normal file
29
ghostty/.config/ghostty/themes/ember
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
# Ember — dark variant
|
||||||
|
# Source: https://github.com/ember-theme/ember/blob/main/palette.json
|
||||||
|
|
||||||
|
background = #1c1b19
|
||||||
|
foreground = #d8d0c0
|
||||||
|
cursor-color = #e08060
|
||||||
|
cursor-text = #1c1b19
|
||||||
|
selection-background = #3e3c38
|
||||||
|
selection-foreground = #d8d0c0
|
||||||
|
|
||||||
|
# Normal colors
|
||||||
|
palette = 0=#4f4e4c
|
||||||
|
palette = 1=#e08060
|
||||||
|
palette = 2=#8a9868
|
||||||
|
palette = 3=#c8b468
|
||||||
|
palette = 4=#7890a0
|
||||||
|
palette = 5=#b07878
|
||||||
|
palette = 6=#80a090
|
||||||
|
palette = 7=#d8d0c0
|
||||||
|
|
||||||
|
# Bright colors (same as normal — Ember's muted philosophy)
|
||||||
|
palette = 8=#4f4e4c
|
||||||
|
palette = 9=#e08060
|
||||||
|
palette = 10=#8a9868
|
||||||
|
palette = 11=#c8b468
|
||||||
|
palette = 12=#7890a0
|
||||||
|
palette = 13=#b07878
|
||||||
|
palette = 14=#80a090
|
||||||
|
palette = 15=#d8d0c0
|
||||||
29
ghostty/.config/ghostty/themes/ember-light
Normal file
29
ghostty/.config/ghostty/themes/ember-light
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
# Ember Light — warm ivory variant
|
||||||
|
# Source: https://github.com/ember-theme/ember/blob/main/palette.json
|
||||||
|
|
||||||
|
background = #e6dac4
|
||||||
|
foreground = #282418
|
||||||
|
cursor-color = #b84c30
|
||||||
|
cursor-text = #e6dac4
|
||||||
|
selection-background = #c8bca6
|
||||||
|
selection-foreground = #282418
|
||||||
|
|
||||||
|
# Normal colors (accents_light from palette.json)
|
||||||
|
palette = 0=#282418
|
||||||
|
palette = 1=#b84c30
|
||||||
|
palette = 2=#4a6830
|
||||||
|
palette = 3=#7a6820
|
||||||
|
palette = 4=#3a6080
|
||||||
|
palette = 5=#905050
|
||||||
|
palette = 6=#386858
|
||||||
|
palette = 7=#282418
|
||||||
|
|
||||||
|
# Bright colors (same as normal — Ember's muted philosophy)
|
||||||
|
palette = 8=#282418
|
||||||
|
palette = 9=#b84c30
|
||||||
|
palette = 10=#4a6830
|
||||||
|
palette = 11=#7a6820
|
||||||
|
palette = 12=#3a6080
|
||||||
|
palette = 13=#905050
|
||||||
|
palette = 14=#386858
|
||||||
|
palette = 15=#282418
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
palette = 0=#282c34
|
|
||||||
palette = 1=#e06c75
|
|
||||||
palette = 2=#98c379
|
|
||||||
palette = 3=#e5c07b
|
|
||||||
palette = 4=#61afef
|
|
||||||
palette = 5=#c678dd
|
|
||||||
palette = 6=#56b6c2
|
|
||||||
palette = 7=#abb2bf
|
|
||||||
palette = 8=#5f687b
|
|
||||||
palette = 9=#e06c75
|
|
||||||
palette = 10=#98c379
|
|
||||||
palette = 11=#e5c07b
|
|
||||||
palette = 12=#61afef
|
|
||||||
palette = 13=#c678dd
|
|
||||||
palette = 14=#56b6c2
|
|
||||||
palette = 15=#bfc5ce
|
|
||||||
background = #000000
|
|
||||||
foreground = #abb2bf
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
palette = 0=#000000
|
|
||||||
palette = 1=#b6443a
|
|
||||||
palette = 2=#40803f
|
|
||||||
palette = 3=#795300
|
|
||||||
palette = 4=#3360c1
|
|
||||||
palette = 5=#841e83
|
|
||||||
palette = 6=#006996
|
|
||||||
palette = 7=#6d6d59
|
|
||||||
palette = 8=#000000
|
|
||||||
palette = 9=#b6443a
|
|
||||||
palette = 10=#40803f
|
|
||||||
palette = 11=#795300
|
|
||||||
palette = 12=#3360c1
|
|
||||||
palette = 13=#841e83
|
|
||||||
palette = 14=#006996
|
|
||||||
palette = 15=#ccccc0
|
|
||||||
background = #eeeeee
|
|
||||||
foreground = #2a2b33
|
|
||||||
1
nnn/.config/nnn/bookmarks/doc
Symbolic link
1
nnn/.config/nnn/bookmarks/doc
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/Users/matt/doc
|
||||||
1
nnn/.config/nnn/bookmarks/projects
Symbolic link
1
nnn/.config/nnn/bookmarks/projects
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
/Users/matt/doc/dev/projects
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
shopt -s extglob
|
||||||
|
|
||||||
# Description: Terminal based file previewer
|
# Description: Terminal based file previewer
|
||||||
#
|
#
|
||||||
|
|||||||
@@ -1,13 +1,10 @@
|
|||||||
{
|
{
|
||||||
"CopilotChat.nvim": { "branch": "main", "commit": "743d6005fb412c85309d3f3aa45f18f3a2fb2098" },
|
|
||||||
"LuaSnip": { "branch": "master", "commit": "1f4ad8bb72bdeb60975e98652636b991a9b7475d" },
|
"LuaSnip": { "branch": "master", "commit": "1f4ad8bb72bdeb60975e98652636b991a9b7475d" },
|
||||||
"cmp-nvim-lsp": { "branch": "main", "commit": "cbc7b02bb99fae35cb42f514762b89b5126651ef" },
|
"cmp-nvim-lsp": { "branch": "main", "commit": "cbc7b02bb99fae35cb42f514762b89b5126651ef" },
|
||||||
"copilot.vim": { "branch": "release", "commit": "a12fd5672110c8aa7e3c8419e28c96943ca179be" },
|
|
||||||
"formatter.nvim": { "branch": "master", "commit": "b9d7f853da1197b83b8edb4cc4952f7ad3a42e41" },
|
"formatter.nvim": { "branch": "master", "commit": "b9d7f853da1197b83b8edb4cc4952f7ad3a42e41" },
|
||||||
"gitsigns.nvim": { "branch": "main", "commit": "9f3c6dd7868bcc116e9c1c1929ce063b978fa519" },
|
"gitsigns.nvim": { "branch": "main", "commit": "7c4faa3540d0781a28588cafbd4dd187a28ac6e3" },
|
||||||
"headlines.nvim": { "branch": "master", "commit": "bf17c96a836ea27c0a7a2650ba385a7783ed322e" },
|
|
||||||
"helm-ls.nvim": { "branch": "main", "commit": "f0b9a1723890971a6d84890b50dbf5f40974ea1b" },
|
"helm-ls.nvim": { "branch": "main", "commit": "f0b9a1723890971a6d84890b50dbf5f40974ea1b" },
|
||||||
"lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" },
|
"lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" },
|
||||||
"leetcode.nvim": { "branch": "master", "commit": "fdd3f91800b3983e27bc9fcfb99cfa7293d7f11a" },
|
"leetcode.nvim": { "branch": "master", "commit": "fdd3f91800b3983e27bc9fcfb99cfa7293d7f11a" },
|
||||||
"mason.nvim": { "branch": "main", "commit": "44d1e90e1f66e077268191e3ee9d2ac97cc18e65" },
|
"mason.nvim": { "branch": "main", "commit": "44d1e90e1f66e077268191e3ee9d2ac97cc18e65" },
|
||||||
"neodev.nvim": { "branch": "main", "commit": "46aa467dca16cf3dfe27098042402066d2ae242d" },
|
"neodev.nvim": { "branch": "main", "commit": "46aa467dca16cf3dfe27098042402066d2ae242d" },
|
||||||
@@ -15,16 +12,16 @@
|
|||||||
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
|
"nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" },
|
||||||
"nvim-autopairs": { "branch": "master", "commit": "59bce2eef357189c3305e25bc6dd2d138c1683f5" },
|
"nvim-autopairs": { "branch": "master", "commit": "59bce2eef357189c3305e25bc6dd2d138c1683f5" },
|
||||||
"nvim-cmp": { "branch": "main", "commit": "da88697d7f45d16852c6b2769dc52387d1ddc45f" },
|
"nvim-cmp": { "branch": "main", "commit": "da88697d7f45d16852c6b2769dc52387d1ddc45f" },
|
||||||
"nvim-dap": { "branch": "master", "commit": "b516f20b487b0ac6a281e376dfac1d16b5040041" },
|
"nvim-dap": { "branch": "master", "commit": "a9d8cb68ee7184111dc66156c4a2ebabfbe01bc5" },
|
||||||
"nvim-dap-go": { "branch": "main", "commit": "b4421153ead5d726603b02743ea40cf26a51ed5f" },
|
"nvim-dap-go": { "branch": "main", "commit": "b4421153ead5d726603b02743ea40cf26a51ed5f" },
|
||||||
"nvim-dap-ui": { "branch": "master", "commit": "cf91d5e2d07c72903d052f5207511bf7ecdb7122" },
|
"nvim-dap-ui": { "branch": "master", "commit": "cf91d5e2d07c72903d052f5207511bf7ecdb7122" },
|
||||||
"nvim-lspconfig": { "branch": "master", "commit": "ead0f5f342d8d323441e7d4b88f0fc436a81ad5f" },
|
"nvim-lspconfig": { "branch": "master", "commit": "0203a9608d63eda57679b01e69f33a7b4c34b0d1" },
|
||||||
"nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" },
|
"nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" },
|
||||||
"nvim-tree.lua": { "branch": "master", "commit": "c8d8d515c29f0f0b1a352e0d75616f74f42fc03b" },
|
"nvim-tree.lua": { "branch": "master", "commit": "9197f3ee3f0c9a754aab5b16500db6d7da5f68fd" },
|
||||||
"nvim-treesitter": { "branch": "master", "commit": "42fc28ba918343ebfd5565147a42a26580579482" },
|
"orgmode": { "branch": "master", "commit": "9deee54eb3dfc0fc2aebb3346c317ed198f423cb" },
|
||||||
"orgmode": { "branch": "master", "commit": "f3ea61f6d71486c9062d40efe3c882050758e9b3" },
|
|
||||||
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
|
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
|
||||||
"telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" },
|
"telescope-ui-select.nvim": { "branch": "master", "commit": "6e51d7da30bd139a6950adf2a47fda6df9fa06d2" },
|
||||||
"telescope.nvim": { "branch": "master", "commit": "5255aa27c422de944791318024167ad5d40aad20" },
|
"telescope.nvim": { "branch": "master", "commit": "5255aa27c422de944791318024167ad5d40aad20" },
|
||||||
|
"tree-sitter-manager.nvim": { "branch": "main", "commit": "48396293d84a8dd88b857f298ee5953fa3572e5f" },
|
||||||
"zen-mode.nvim": { "branch": "main", "commit": "8564ce6d29ec7554eb9df578efa882d33b3c23a7" }
|
"zen-mode.nvim": { "branch": "main", "commit": "8564ce6d29ec7554eb9df578efa882d33b3c23a7" }
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -123,10 +123,7 @@ cmp.setup {
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
-- Bordered LSP UI
|
vim.o.winborder = "rounded"
|
||||||
local float = { focusable = true, style = "minimal", border = "rounded", }
|
|
||||||
vim.lsp.handlers["textDocument/hover"] = vim.lsp.with(vim.lsp.handlers.hover, float)
|
|
||||||
vim.lsp.handlers["textDocument/signatureHelp"] = vim.lsp.with(vim.lsp.handlers.signature_help, float)
|
|
||||||
|
|
||||||
-- Global mappings.
|
-- Global mappings.
|
||||||
-- See `:help vim.diagnostic.*` for documentation on any of the below functions
|
-- See `:help vim.diagnostic.*` for documentation on any of the below functions
|
||||||
|
|||||||
@@ -28,9 +28,7 @@ require('lazy').setup({
|
|||||||
'rcarriga/nvim-dap-ui',
|
'rcarriga/nvim-dap-ui',
|
||||||
'nvim-neotest/nvim-nio',
|
'nvim-neotest/nvim-nio',
|
||||||
'leoluz/nvim-dap-go',
|
'leoluz/nvim-dap-go',
|
||||||
-- 'mfussenegger/nvim-dap-python',
|
'romus204/tree-sitter-manager.nvim',
|
||||||
-- Visual
|
|
||||||
'nvim-treesitter/nvim-treesitter',
|
|
||||||
'luukvbaal/nnn.nvim',
|
'luukvbaal/nnn.nvim',
|
||||||
'nvim-tree/nvim-tree.lua',
|
'nvim-tree/nvim-tree.lua',
|
||||||
'lewis6991/gitsigns.nvim',
|
'lewis6991/gitsigns.nvim',
|
||||||
@@ -50,21 +48,21 @@ require('lazy').setup({
|
|||||||
},
|
},
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
-- {
|
||||||
"CopilotC-Nvim/CopilotChat.nvim",
|
-- "CopilotC-Nvim/CopilotChat.nvim",
|
||||||
dependencies = {
|
-- dependencies = {
|
||||||
{ "github/copilot.vim" }, -- or zbirenbaum/copilot.lua
|
-- { "github/copilot.vim" }, -- or zbirenbaum/copilot.lua
|
||||||
},
|
-- },
|
||||||
build = "make tiktoken", -- Only on MacOS or Linux
|
-- build = "make tiktoken", -- Only on MacOS or Linux
|
||||||
opts = {
|
-- opts = {
|
||||||
window = {
|
-- window = {
|
||||||
layout = 'replace',
|
-- layout = 'replace',
|
||||||
},
|
-- },
|
||||||
mappings = {
|
-- mappings = {
|
||||||
accept_diff = false, -- disables the default <C-y> “accept nearest diff”
|
-- accept_diff = false, -- disables the default <C-y> “accept nearest diff”
|
||||||
},
|
-- },
|
||||||
},
|
-- },
|
||||||
},
|
-- },
|
||||||
-- Utility
|
-- Utility
|
||||||
'windwp/nvim-autopairs',
|
'windwp/nvim-autopairs',
|
||||||
'nvim-telescope/telescope.nvim',
|
'nvim-telescope/telescope.nvim',
|
||||||
@@ -122,15 +120,7 @@ require('lazy').setup({
|
|||||||
-- Initialize Plugins
|
-- Initialize Plugins
|
||||||
require("mason").setup()
|
require("mason").setup()
|
||||||
require('neodev').setup()
|
require('neodev').setup()
|
||||||
require('nvim-treesitter.configs').setup {
|
require("tree-sitter-manager").setup()
|
||||||
ensured_installed = { "go", "bash", "javascript", "html", "lua", "org" },
|
|
||||||
sync_install = false,
|
|
||||||
auto_install = true,
|
|
||||||
highlight = {
|
|
||||||
enable = true,
|
|
||||||
additional_vim_regex_highlighting = true,
|
|
||||||
},
|
|
||||||
}
|
|
||||||
require('nnn').setup({
|
require('nnn').setup({
|
||||||
picker = {
|
picker = {
|
||||||
cmd = "nnn -C",
|
cmd = "nnn -C",
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ vim.api.nvim_create_autocmd("ColorScheme", {
|
|||||||
})
|
})
|
||||||
|
|
||||||
-- Global colorscheme based on terminal colors
|
-- Global colorscheme based on terminal colors
|
||||||
vim.cmd("Copilot disable")
|
-- vim.cmd("Copilot disable")
|
||||||
vim.cmd([[
|
vim.cmd([[
|
||||||
autocmd ColorScheme * highlight Statement cterm=bold ctermfg=5
|
autocmd ColorScheme * highlight Statement cterm=bold ctermfg=5
|
||||||
autocmd ColorScheme * highlight Keyword ctermfg=5
|
autocmd ColorScheme * highlight Keyword ctermfg=5
|
||||||
@@ -45,7 +45,7 @@ vim.cmd([[
|
|||||||
autocmd ColorScheme * highlight Function cterm=bold ctermfg=4
|
autocmd ColorScheme * highlight Function cterm=bold ctermfg=4
|
||||||
autocmd ColorScheme * highlight Constant ctermfg=3
|
autocmd ColorScheme * highlight Constant ctermfg=3
|
||||||
autocmd ColorScheme * highlight String ctermfg=2
|
autocmd ColorScheme * highlight String ctermfg=2
|
||||||
" autocmd ColorScheme * highlight Comment cterm=italic ctermfg=lightgray
|
autocmd ColorScheme * highlight Comment cterm=italic ctermfg=lightgray
|
||||||
|
|
||||||
syntax on
|
syntax on
|
||||||
set notermguicolors
|
set notermguicolors
|
||||||
|
|||||||
3
opencode/.config/opencode/opencode.json
Normal file
3
opencode/.config/opencode/opencode.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://opencode.ai/config.json"
|
||||||
|
}
|
||||||
3
opencode/.config/opencode/tui.json
Normal file
3
opencode/.config/opencode/tui.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"$schema": "https://opencode.ai/tui.json"
|
||||||
|
}
|
||||||
@@ -34,8 +34,8 @@ bind-key m command-prompt -p "send pane to:" "join-pane -t :'%%'"
|
|||||||
set -s escape-time 0
|
set -s escape-time 0
|
||||||
|
|
||||||
# True color support
|
# True color support
|
||||||
# set -g default-terminal "tmux-256color"
|
set -g default-terminal "tmux-256color"
|
||||||
# set-option -ga terminal-overrides ",*256col*:Tc"
|
set-option -ga terminal-overrides ",*256col*:Tc"
|
||||||
|
|
||||||
# Allow OSC 11 background queries to pass through
|
# Allow OSC 11 background queries to pass through
|
||||||
set -g allow-passthrough on
|
set -g allow-passthrough on
|
||||||
@@ -44,14 +44,15 @@ set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm' # undercurl
|
|||||||
set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m' # truecolor underline
|
set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m' # truecolor underline
|
||||||
|
|
||||||
set -g status-style "fg=blue"
|
set -g status-style "fg=blue"
|
||||||
set -g window-status-current-style "fg=green"
|
set -g window-status-current-style "fg=blue"
|
||||||
set -g pane-active-border-style "fg=blue"
|
set -g pane-active-border-style "fg=blue"
|
||||||
|
|
||||||
setw -g mode-keys vi
|
setw -g mode-keys vi
|
||||||
bind -T copy-mode-vi 'v' send -X begin-selection
|
bind -T copy-mode-vi 'v' send -X begin-selection
|
||||||
bind -T copy-mode-vi 'y' send -X copy-pipe-and-cancel "pbcopy"
|
bind -T copy-mode-vi 'y' send -X copy-pipe-and-cancel "pbcopy"
|
||||||
|
|
||||||
set -g status-right "#(date +'%I:%M %p')"
|
# set -g status-right "#(date +'%I:%M %p')"
|
||||||
|
set -g status-right "#(date +'%A, %B %d, %Y')"
|
||||||
|
|
||||||
# Activate OFF mode
|
# Activate OFF mode
|
||||||
bind o \
|
bind o \
|
||||||
|
|||||||
Reference in New Issue
Block a user