Compare commits

..

12 Commits

Author SHA1 Message Date
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
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
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
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
7140f9cf70 Merge pull request 'CMake Removal' (#26) from cmake-removal into main
Reviewed-on: #26
2024-11-17 15:24:14 +00:00
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
622f5f3338 Merge pull request 'Wezterm' (#25) from wezterm into main
Reviewed-on: #25
2024-10-23 16:17:37 +00:00
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
566ccc8489 Merge pull request 'Better Markdown' (#24) from better-markdown into main
Reviewed-on: #24
2024-10-20 19:43:41 +00:00
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
06d71e8b38 Merge pull request 'Move sudo notification' (#23) from move-admin into main
Reviewed-on: #23
2024-09-27 15:53:45 +00:00
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 33 additions and 9 deletions

View File

@@ -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
}) })

View File

@@ -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
}

View File

@@ -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 },

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]

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
wezterm/dot-wezterm.lua Normal file
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

View File

@@ -8,6 +8,9 @@ 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"