From db99fb5484d2e81e77bf6c20a94ac18002f17f66 Mon Sep 17 00:00:00 2001 From: Daveanand Mannie Date: Fri, 4 Apr 2025 15:48:43 -0400 Subject: [PATCH 1/6] [UPDATE] zsh for wezterm settings --- zsh/.zshrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zsh/.zshrc b/zsh/.zshrc index 3e2b47f..9b64b54 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -95,7 +95,7 @@ fi # export ARCHFLAGS="-arch $(uname -m)" export LESS="-R" - +export WEZTERM_CONFIG_FILE=~/.config/nvim/wezterm.lua export ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=015,bold" # ruby environement manager eval "$(~/.local/repos/rbenv/bin/rbenv init - --no-rehash zsh)" From 18ff9d5d1c98d718a39533446ec6eba461512385 Mon Sep 17 00:00:00 2001 From: Daveanand Mannie Date: Fri, 4 Apr 2025 15:49:11 -0400 Subject: [PATCH 2/6] [FIX] paste buffers onlinux --- init.lua | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/init.lua b/init.lua index 0e9d337..8496b2d 100644 --- a/init.lua +++ b/init.lua @@ -57,20 +57,4 @@ if vim.fn.has("wsl") == 1 then \ 'cache_enabled': 0, \ } ]]) -elseif vim.fn.has("unix") == 1 then - -- Native Linux-specific clipboard configuration - vim.cmd([[ - let g:clipboard = { - \ 'name': 'LinuxClipboard', - \ 'copy': { - \ '+': 'xclip -selection clipboard', - \ '*': 'xclip -selection primary', - \ }, - \ 'paste': { - \ '+': 'xclip -selection clipboard -o', - \ '*': 'xclip -selection primary -o', - \ }, - \ 'cache_enabled': 0, - \ } - ]]) end From 3139212680471e14a3a21f80714a0f141a8cb2f8 Mon Sep 17 00:00:00 2001 From: Daveanand Mannie Date: Fri, 4 Apr 2025 15:49:44 -0400 Subject: [PATCH 3/6] [FIX] cross platform pathing --- config_files/wezterm.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config_files/wezterm.lua b/config_files/wezterm.lua index a01f053..9444520 100644 --- a/config_files/wezterm.lua +++ b/config_files/wezterm.lua @@ -2,9 +2,11 @@ local wezterm = require("wezterm") local config = wezterm.config_builder() -- workspace dir default -config.default_cwd = os.getenv("HOMEPATH") .. "/workspace" +config.default_cwd = os.getenv("HOMEPATH") or os.getenv("HOME").. "/workspace" -- default term prog can be changed with cli args +if os.getenv("pwsh") then config.default_prog = { "pwsh" } +end --styles config.harfbuzz_features = { "calt=1", "clig=1", "liga=1" } From e44c6d4b8e20ced04467dd18b0ca1b14cf5d1895 Mon Sep 17 00:00:00 2001 From: Daveanand Mannie Date: Fri, 4 Apr 2025 15:49:58 -0400 Subject: [PATCH 4/6] [UPDATE] lsd configs --- config_files/lsd_config.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config_files/lsd_config.yaml b/config_files/lsd_config.yaml index 2fcdcef..a699dd5 100644 --- a/config_files/lsd_config.yaml +++ b/config_files/lsd_config.yaml @@ -1,5 +1,5 @@ header: true -layout: tree +layout: oneline recursion: enabled: true depth: 1 From 15178ddfae1d33bfd79d7a7d7f8c84ba8e2971eb Mon Sep 17 00:00:00 2001 From: Daveanand Mannie Date: Fri, 1 Aug 2025 20:36:04 -0400 Subject: [PATCH 5/6] [ADD] MOTD --- zsh/.zshrc | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/zsh/.zshrc b/zsh/.zshrc index 9b64b54..9c09c89 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -99,11 +99,5 @@ export WEZTERM_CONFIG_FILE=~/.config/nvim/wezterm.lua export ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=015,bold" # ruby environement manager eval "$(~/.local/repos/rbenv/bin/rbenv init - --no-rehash zsh)" -# go lang -export GOPATH=$HOME/workspace/go-tools -export GOBIN=$GOPATH/bin -export PATH="$GOBIN:/usr/local/go/bin:$PATH" -# wezterm -export WEZTERM_CONFIG_FILE=$HOME/.config/nvim/config_files/wezterm.lua -# Message of the day +# message of the day ~/.config/nvim/zsh/motd.sh From 2519cdde01fa882782eae90b2db0d22383f1d02e Mon Sep 17 00:00:00 2001 From: Daveanand Mannie Date: Wed, 15 Oct 2025 22:04:02 -0400 Subject: [PATCH 6/6] [UPDATE] wezterm configs for native linux --- config_files/wezterm.desktop | 10 ++++++++++ zsh/.zshrc | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 config_files/wezterm.desktop diff --git a/config_files/wezterm.desktop b/config_files/wezterm.desktop new file mode 100644 index 0000000..c313d40 --- /dev/null +++ b/config_files/wezterm.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Version=1.0 +Name=WezTerm +Comment=Wez's Terminal Emulator +Exec=wezterm --config-file /home/daveanand/.config/nvim/config_files/wezterm.lua +Icon=/home/daveanand/.local/repos/wezterm/assets/icon/terminal.png +Terminal=false +Type=Application +Categories=Utility;TerminalEmulator; + diff --git a/zsh/.zshrc b/zsh/.zshrc index 9c09c89..5b6f482 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -95,7 +95,7 @@ fi # export ARCHFLAGS="-arch $(uname -m)" export LESS="-R" -export WEZTERM_CONFIG_FILE=~/.config/nvim/wezterm.lua +export WEZTERM_CONFIG_FILE=~/.config/nvim/config_files/wezterm.lua export ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=015,bold" # ruby environement manager eval "$(~/.local/repos/rbenv/bin/rbenv init - --no-rehash zsh)"