Compare commits

16 Commits

Author SHA1 Message Date
wesley 620574ea19 Merge pull request 'Release 1.0' (#31) from main into development
Reviewed-on: #31
2026-01-13 17:51:34 -05:00
wesley f2b91c6eb0 Merge branch 'development' into main 2026-01-13 17:51:17 -05:00
wesley 9ee3a31003 Release 1.0
We have no release yet and I feel it's time to call a 1.0. This seems as good a place as any to start.

Reviewed-on: #30
2026-01-13 17:48:59 -05:00
wesley b1435388ae Misc Changes
Made misc changes to clean up some aliases and added zoxide support.

Reviewed-on: #29
2026-01-13 17:45:12 -05:00
wesley 1214c4f3c8 Merge pull request 'Changed tmux theme to tokyonight storm' (#28) from tmux-theme-storm into main
Reviewed-on: #28
2024-11-17 15:29:47 +00:00
wesley cbbf1ca0f9 Changed tmux theme to tokyonight storm
Changed the tmux theme to the storm variant of tokyonight
2024-11-17 10:28:56 -05:00
wesley d6925ab9cc Merge pull request 'Addition of alias for la' (#27) from la-additon into main
Reviewed-on: #27
2024-11-17 15:27:45 +00:00
wesley 3f1a1c1375 Addition of alias for la
Added an alias for `la` to make sure it is available on all systems.
2024-11-17 10:26:52 -05:00
wesley 7140f9cf70 Merge pull request 'CMake Removal' (#26) from cmake-removal into main
Reviewed-on: #26
2024-11-17 15:24:14 +00:00
wesley 80ba7347e1 CMake Removal
Removed cmake from `ensure_installed` so that we dont lok to make
sure cmake is installd when starting or updating nvim. It makes
more sense to have the user install this with Mason instead.
2024-11-17 10:22:10 -05:00
wesley 622f5f3338 Merge pull request 'Wezterm' (#25) from wezterm into main
Reviewed-on: #25
2024-10-23 16:17:37 +00:00
wesley 02f3624b6f Wezterm
Added in a configuration for wezterm that is close to the configuration
that we have for kitty.
2024-10-23 12:15:47 -04:00
wesley 566ccc8489 Merge pull request 'Better Markdown' (#24) from better-markdown into main
Reviewed-on: #24
2024-10-20 19:43:41 +00:00
wesley 6ffe89a826 Better Markdown
Added in the plugin 'MeanderingProgrammer/render-markdown.nvim' to
supplement the markdown rendering to make it better and add more
features.
2024-10-20 15:39:48 -04:00
wesley 06d71e8b38 Merge pull request 'Move sudo notification' (#23) from move-admin into main
Reviewed-on: #23
2024-09-27 15:53:45 +00:00
wesley 2557e11e17 Move sudo notification
Moved sudo notification (the wizard) over to the left hand side of the
status bar before the prompt character. It makes it easier to see you
have escalated privileges and it plays nicer with kitty formatting.
2024-09-27 11:48:57 -04:00
7 changed files with 62 additions and 10 deletions
@@ -11,7 +11,6 @@ return {
require("mason-lspconfig").setup({ require("mason-lspconfig").setup({
ensure_installed = { ensure_installed = {
"clangd", "clangd",
"cmake",
"lua_ls", "lua_ls",
"pyright", "pyright",
"rust_analyzer", "rust_analyzer",
@@ -28,9 +27,6 @@ return {
lspconfig.clangd.setup({ lspconfig.clangd.setup({
capabilities = capabilities capabilities = capabilities
}) })
lspconfig.cmake.setup({
capabilities = capabilities
})
lspconfig.lua_ls.setup({ lspconfig.lua_ls.setup({
capabilities = capabilities capabilities = capabilities
}) })
@@ -0,0 +1,11 @@
return {
"MeanderingProgrammer/render-markdown.nvim",
config = function ()
require("render-markdown").setup({
dependencies = {
'nvim-treesitter/nvim-treesitter',
'nvim-tree/nvim-web-devicons',
},
})
end
}
@@ -4,7 +4,7 @@ return{
config = function() config = function()
local configs = require("nvim-treesitter.configs") local configs = require("nvim-treesitter.configs")
configs.setup({ configs.setup({
ensure_installed = { "c", "cmake", "cpp", "lua", "python", "rust", "toml" }, ensure_installed = { "c", "cmake", "cpp", "lua", "markdown", "markdown_inline", "python", "rust", "toml" },
auto_install = true, auto_install = true,
highlight = { enable = true }, highlight = { enable = true },
indent = { enable = true }, indent = { enable = true },
+3 -3
View File
@@ -13,11 +13,11 @@ $python\
[](fg:#3d59a1 bg:#414868)\ [](fg:#3d59a1 bg:#414868)\
$cmd_duration\ $cmd_duration\
[ ](fg:#414868)\ [ ](fg:#414868)\
\n$character""" \n$sudo\
$character"""
right_format = """ right_format = """
$status\ $status
$sudo\
""" """
[character] [character]
+1 -1
View File
@@ -4,7 +4,7 @@ set -g @plugin 'fabioluciano/tmux-tokyo-night'
set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible' set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @theme_variation 'moon' set -g @theme_variation 'storm'
set -g @theme_disable_plugins 1 set -g @theme_disable_plugins 1
#set -g @theme_plugin_datetime_format '%a %d %b %Y' #set -g @theme_plugin_datetime_format '%a %d %b %Y'
+14
View File
@@ -0,0 +1,14 @@
-- Pull in the wezterm API
local wezterm = require("wezterm")
-- This will hold the configuration
local config = wezterm.config_builder()
config.color_scheme = "tokyonight_storm"
config.window_background_opacity = 0.95
config.enable_tab_bar = false
config.initial_cols = 205
config.initial_rows = 45
config.font_size = 10
return config
+32 -1
View File
@@ -3,20 +3,51 @@
############### ALIASES #################### ############### ALIASES ####################
# Load bottom with the proper color scheme # Load bottom with the proper color scheme
alias btm="btm --theme=gruvbox" alias btm="btm --theme=gruvbox"
# Remap ls to use lsd # Remap ls to use lsd
alias ls="lsd" alias ls="lsd"
# Add alias for la to call lsd -lah
alias la="lsd -lah"
# Replace cat with bat # Replace cat with bat
alias cat="bat" alias cat="bat"
# Alias cd to z for zoxide
alias cd="z"
############### END ALIASES ############### ############### END ALIASES ###############
############### BEGIN EXPORTS #############
# Exporting $HOME/.local/bin for Zed
export PATH=$HOME/.local/bin:$PATH
# Export my local-progs directory to find executables
export PATH=$HOME/local-progs/:$PATH
# Pre-configure settings for zsh-vi-mode
function zvm_config() {
ZVM_CURSOR_STYLE_ENABLED=false
ZVM_VI_EDITOR=nvim
}
############### END EXPORTS ###############
# Add in our fzf integrations for zsh # Add in our fzf integrations for zsh
# Comment if you don't want the fzf integration # Comment if you don't want the fzf integration
source <(fzf --zsh) source <(fzf --zsh)
# Enable vi mode for zsh
source $HOME/local-progs/zsh-vi-mode/zsh-vi-mode.plugin.zsh
# We want to make sure that autocompletions are loaded
autoload -Uz compinit && compinit
# Initialize zoxide
eval "$(zoxide init zsh)"
# Finally we want to use starship for our prompt # Finally we want to use starship for our prompt
# (because rust that's why) # (because rust that's why)
eval "$(starship init zsh)" eval "$(starship init zsh)"