From bc3f6d4a06a0550cbffafbf2814c18769ee523ae Mon Sep 17 00:00:00 2001 From: Andrew Haynes Date: Thu, 16 Jul 2026 04:16:34 -0400 Subject: [PATCH] Updated cleaned up dotfiles --- .DS_Store | Bin 10244 -> 10244 bytes brew/.Brewfile | 22 +----- ghostty/.config/ghostty/config | 8 ++- macutil.sh | 8 +-- nvim/.DS_Store | Bin 6148 -> 6148 bytes nvim/.config/nvim/init.lua | 1 - .../nvim/lua/DarthMooMancer/colors.lua | 19 +++++ .../nvim/lua/DarthMooMancer/keymaps.lua | 21 +++--- nvim/.config/nvim/lua/DarthMooMancer/lsp.lua | 1 - .../nvim/lua/DarthMooMancer/plugins.lua | 23 +++++- .../.config/nvim/lua/DarthMooMancer/tools.lua | 64 +---------------- nvim/.config/nvim/lua/DarthMooMancer/ui.lua | 67 +++++++++++++++--- nvim/.config/nvim/nvim-pack-lock.json | 52 +++++++++----- ssh/.DS_Store | Bin 0 -> 6148 bytes ssh/.ssh/config | 12 ++-- tmux/.config/tmux/tmux.conf | 28 ++------ zshrc/.zshrc | 1 + 17 files changed, 173 insertions(+), 154 deletions(-) create mode 100644 ssh/.DS_Store diff --git a/.DS_Store b/.DS_Store index a899b68af9d3d3c5f1e17c6e5d2380055390fdd6..0f73bd7fff1cdf5a6bf3efb707dd19aff1485f85 100644 GIT binary patch delta 334 zcmZn(XbIS$CQ!defPsO5g+Y%YogtHDk!h9ZVkhVq /dev/null; then fi fi -if ! command -v cargo &> /dev/null; then - echo "Installing Cargo" - curl https://sh.rustup.rs -sSf | sh -fi +# if ! command -v cargo &> /dev/null; then +# echo "Installing Cargo" +# curl https://sh.rustup.rs -sSf | sh +# fi if ! command -v zinit &> /dev/null; then echo "Installing zinit" bash -c "$(curl --fail --show-error --silent --location https://raw.githubusercontent.com/zdharma-continuum/zinit/HEAD/scripts/install.sh)" diff --git a/nvim/.DS_Store b/nvim/.DS_Store index e569f8a382ef7986f91b453acdb9a62fdde53062..9246d39d4eeb96c04d1485860ec1134e1ef23c06 100644 GIT binary patch delta 22 ecmZoMXffFEmW^qe_2l<#*-VTAn`78l2mkWn`78l2mkxx', - builtin.diagnostics, - { desc = 'Telescope diagnostics' } -) +-- vim.keymap.set( +-- 'n', +-- 'xx', +-- builtin.diagnostics, +-- { desc = 'Telescope diagnostics' } +-- ) vim.keymap.set( 'n', 'xn', @@ -67,7 +67,8 @@ vim.keymap.set('n', '', ':NvimTmuxNavigateLeft', { silent = true }) vim.keymap.set('n', '', ':NvimTmuxNavigateDown', { silent = true }) vim.keymap.set('n', '', ':NvimTmuxNavigateUp', { silent = true }) vim.keymap.set('n', '', ':NvimTmuxNavigateRight', { silent = true }) -vim.keymap.set('n', 'fr', ':FlutterRun') -vim.keymap.set('n', 'fq', ':FlutterQuit') -vim.keymap.set('n', 'fR', ':FlutterReload') -vim.keymap.set('n', 'frr', ':FlutterRestart') +-- vim.keymap.set('n', 'fr', ':FlutterRun') +-- vim.keymap.set('n', 'fq', ':FlutterQuit') +-- vim.keymap.set('n', 'fR', ':FlutterReload') +-- vim.keymap.set('n', 'frr', ':FlutterRestart') +vim.keymap.set('n', 'xx', ':Trouble diagnostics toggle') diff --git a/nvim/.config/nvim/lua/DarthMooMancer/lsp.lua b/nvim/.config/nvim/lua/DarthMooMancer/lsp.lua index 72897e0..a60bbc7 100644 --- a/nvim/.config/nvim/lua/DarthMooMancer/lsp.lua +++ b/nvim/.config/nvim/lua/DarthMooMancer/lsp.lua @@ -23,7 +23,6 @@ require('nvim-treesitter').install({ 'css', 'html', 'python', - 'dart', 'yaml', }) diff --git a/nvim/.config/nvim/lua/DarthMooMancer/plugins.lua b/nvim/.config/nvim/lua/DarthMooMancer/plugins.lua index e18e4e3..597ad52 100644 --- a/nvim/.config/nvim/lua/DarthMooMancer/plugins.lua +++ b/nvim/.config/nvim/lua/DarthMooMancer/plugins.lua @@ -1,8 +1,26 @@ vim.pack.add({ + -- Themes { src = 'https://github.com/rose-pine/neovim', name = 'rose-pine', }, + { + src = 'https://github.com/ribru17/bamboo.nvim', + }, + { + src = 'https://github.com/savq/melange-nvim', + }, + { + src = 'https://github.com/mountain-theme/Mountain', + }, + { + src = 'https://github.com/sainnhe/everforest', + }, + { + src = 'https://github.com/rebelot/kanagawa.nvim', + }, + + -- The rest { src = 'https://github.com/mbbill/undotree' }, { src = 'https://github.com/nvim-mini/mini.pairs', @@ -34,8 +52,9 @@ vim.pack.add({ -- { src = 'https://github.com/nvim-lualine/lualine.nvim' }, { src = 'https://github.com/nvim-lua/plenary.nvim' }, { src = 'https://github.com/folke/noice.nvim' }, - { src = 'https://github.com/akinsho/flutter-tools.nvim' }, - { src = 'https://github.com/mfussenegger/nvim-dap' }, + -- { src = 'https://github.com/akinsho/flutter-tools.nvim' }, + -- { src = 'https://github.com/mfussenegger/nvim-dap' }, { src = 'https://github.com/stevearc/dressing.nvim' }, { src = 'https://github.com/rcarriga/nvim-notify' }, + { src = 'https://github.com/folke/trouble.nvim' }, }) diff --git a/nvim/.config/nvim/lua/DarthMooMancer/tools.lua b/nvim/.config/nvim/lua/DarthMooMancer/tools.lua index 353abaf..f317c1d 100644 --- a/nvim/.config/nvim/lua/DarthMooMancer/tools.lua +++ b/nvim/.config/nvim/lua/DarthMooMancer/tools.lua @@ -19,50 +19,15 @@ hipatterns.setup({ group = 'MiniHipatternsNote', }, - -- Highlight hex color strings (`#rrggbb`) using that color hex_color = hipatterns.gen_highlighter.hex_color(), }, }) ---- ---- Functionality ---- - --- require('flutter-tools').setup({}) -require('flutter-tools').setup({ - decorations = { - statusline = { - app_version = true, - device = true, - }, - }, - widget_guides = { - enabled = true, - }, - closing_tags = { - highlight = 'Comment', - prefix = '//', - enabled = true, - }, - lsp = { - -- color = { - -- enabled = true, - -- background = true, - -- foreground = false, - -- virtual_text = true, - -- virtual_text_str = '■', - -- }, - settings = { - showTodos = true, - completeFunctionCalls = true, - enableSnippets = true, - }, - }, -}) require('mini.pairs').setup() require('nvim-tmux-navigation').setup({ disable_when_zoomed = true, -- defaults to false }) + require('blink.cmp').setup({ completion = { menu = { @@ -76,9 +41,6 @@ require('blink.cmp').setup({ }, }) ---- ---- Project Management ---- require('Polydev').setup() require('nvim-ts-autotag').setup({ opts = { @@ -87,27 +49,5 @@ require('nvim-ts-autotag').setup({ enable_close_on_slash = false, -- Auto close on trailing =0.0.0" }, "catppuccin": { - "rev": "426dbebe06b5c69fd846ceb17b42e12f890aedf1", + "rev": "05e8787020dcfdb937bf2ff23855ea2415b4e072", "src": "https://github.com/catppuccin/nvim" }, "conform.nvim": { - "rev": "dca1a190aa85f9065979ef35802fb77131911106", + "rev": "619363c30309d29ffa631e67c8183f2a72caa373", "src": "https://github.com/stevearc/conform.nvim" }, "dart-vim-plugin": { - "rev": "dd74e59c50e29896483a87373743136f2cbd24e7", + "rev": "13fa42674f1685a1c5a095c1dac74d94e43a9849", "src": "https://github.com/dart-lang/dart-vim-plugin" }, "dressing.nvim": { "rev": "2d7c2db2507fa3c4956142ee607431ddb2828639", "src": "https://github.com/stevearc/dressing.nvim" }, + "everforest": { + "rev": "85a86eb62409e3ec88713bff3d1b9d7374e112e4", + "src": "https://github.com/sainnhe/everforest" + }, "flutter-tools.nvim": { "rev": "7d1acfd139215e02d2784733af69a61aaebe06e8", "src": "https://github.com/akinsho/flutter-tools.nvim" }, "fzf-lua": { - "rev": "33fe4b6f0c817c4d99a7baeea82c4d17e57efd64", + "rev": "532d463f5c83595192fe740572d8fd6902b2217a", "src": "https://github.com/ibhagwan/fzf-lua" }, "incline.nvim": { @@ -34,7 +46,7 @@ "src": "https://github.com/b0o/incline.nvim" }, "kanagawa.nvim": { - "rev": "8ad3b4cdcc804b332c32db8f9743667e1bb82b99", + "rev": "bb85e4bfc8d89b0e62c8fa53ccdd13d12e2f77b3", "src": "https://github.com/rebelot/kanagawa.nvim" }, "lsp-status.nvim": { @@ -42,29 +54,33 @@ "src": "https://github.com/nvim-lua/lsp-status.nvim" }, "lualine.nvim": { - "rev": "131a558e13f9f28b15cd235557150ccb23f89286", + "rev": "221ce6b2d999187044529f49da6554a92f740a96", "src": "https://github.com/nvim-lualine/lualine.nvim" }, "mason-lspconfig.nvim": { - "rev": "1423254f58a3407a5afd5ade0ccd901f3eecc6ba", + "rev": "a4068c3ebd4cb335b25239e5ea35c22ee6007962", "src": "https://github.com/mason-org/mason-lspconfig.nvim" }, "mason.nvim": { - "rev": "e54f5bf5f12c560da31c17eee5b3e1bd369f3ff9", + "rev": "2a6940af80375532e5e9e7c1f2fc6319a1b7a69d", "src": "https://github.com/mason-org/mason.nvim" }, + "melange-nvim": { + "rev": "ce42f6b629beeaa00591ba73a77d3eeac4cf28ce", + "src": "https://github.com/savq/melange-nvim" + }, "mini.hipatterns": { - "rev": "add8d8abad602787377ec5d81f6b248605828e0f", + "rev": "607d604e650cdf21d71f863d040c496a1d0cb320", "src": "https://github.com/nvim-mini/mini.hipatterns", "version": ">=0.0.0" }, "mini.pairs": { - "rev": "d5a29b6254dad07757832db505ea5aeab9aad43a", + "rev": "4a014143fcb4e9df26198ccb3ecff3b9e77a048c", "src": "https://github.com/nvim-mini/mini.pairs", "version": ">=0.0.0" }, "mini.statusline": { - "rev": "b456bfe845e475e9cec065b7a9a1ef657ad2f41b", + "rev": "127997ebef7ef632161203b960c5ef9d158f4810", "src": "https://github.com/nvim-mini/mini.statusline" }, "noice.nvim": { @@ -76,11 +92,11 @@ "src": "https://github.com/MunifTanjim/nui.nvim" }, "nvim-dap": { - "rev": "45a69eba683a2c448dd9ecfc4de89511f0646b5f", + "rev": "9e848e09a697ee95302a3ef2dd43fd6eb709e570", "src": "https://github.com/mfussenegger/nvim-dap" }, "nvim-lspconfig": { - "rev": "cd576dd72d31ddffcbfa6d064c0dd697ca218758", + "rev": "d5b6e3db4c17b0146f63a2fc47e2027a754b2cb1", "src": "https://github.com/neovim/nvim-lspconfig" }, "nvim-notify": { @@ -100,7 +116,7 @@ "src": "https://github.com/windwp/nvim-ts-autotag" }, "nvim-web-devicons": { - "rev": "4fc505ac7bd7692824a142e96e5f529c133862f8", + "rev": "0ca28b61a04fe7426cefbdd52c2647ef0e335b5f", "src": "https://github.com/nvim-tree/nvim-web-devicons" }, "plenary.nvim": { @@ -112,7 +128,7 @@ "src": "git@moo:dmm/polydev.git" }, "rose-pine": { - "rev": "6a961effd67f6130d36df6d1c05c48c739796dd2", + "rev": "ff483051a47e27d84bdef47703538df1ed9f4a47", "src": "https://github.com/rose-pine/neovim" }, "statusline.lua": { @@ -120,9 +136,13 @@ "src": "https://github.com/beauwilliams/statusline.lua" }, "telescope.nvim": { - "rev": "f04ab730b8f9c6bf3f54a206d0dcddfd70c52d59", + "rev": "427b576c16792edad01a92b89721d923c19ad60f", "src": "https://github.com/nvim-telescope/telescope.nvim" }, + "trouble.nvim": { + "rev": "bd67efe408d4816e25e8491cc5ad4088e708a69a", + "src": "https://github.com/folke/trouble.nvim" + }, "undotree": { "rev": "6fa6b57cda8459e1e4b2ca34df702f55242f4e4d", "src": "https://github.com/mbbill/undotree" diff --git a/ssh/.DS_Store b/ssh/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..d659cf60be0e0bf8541d7960b0cf82f1e3af644b GIT binary patch literal 6148 zcmeHKJ5Iwu5S;-RmS|E^?g0=|ZeSwk1i1hTkw}rqkq}KPcie#sQPAfIoP#$XkS!~e z6!6BHdEVK1w)YjDT@lg6^JXqG6OkHjC@&VKX7lC~yU0uhRC~tmalU%!_J>L3`Gj#R zxs@ke+c96?hjaU`ZP&YQja+^F=wEM6Z+GMQ&5!ek?eN=ty`a;m02QDDRDcTnI|b0Q z&FZT_Mk+uBsKB=Z_J1gF!zQs0^j`;p9|3^2jd#Pn@2!Ew62K<04@3s0K?Md?^N68A zN4{iTlh_9aUDV%<=j59;Pbiu@do5lr+5|FE0V*(7;4+3Y>;Fsmne+dc#1R#s0)I*Y zt=d()z>>1JP8Mgqw!rVK_ GLxE4kEh+{8 literal 0 HcmV?d00001 diff --git a/ssh/.ssh/config b/ssh/.ssh/config index 0923e51..fd982f0 100644 --- a/ssh/.ssh/config +++ b/ssh/.ssh/config @@ -4,13 +4,17 @@ Host * IdentityFile ~/.ssh/id_ed25519 Host moo - HostName git.local.moomancer.xyz + HostName 192.168.5.16 User git IdentityFile ~/.ssh/id_ed25519 # Path to your private key Host oasis - HostName 100.111.101.97 - User oasis + HostName 192.168.5.16 + User andrew Port 2222 IdentityFile ~/.ssh/id_ed25519 - + Ciphers aes128-gcm@openssh.com + Compression no + IPQoS throughput + ServerAliveInterval 15 + ServerAliveCountMax 3 diff --git a/tmux/.config/tmux/tmux.conf b/tmux/.config/tmux/tmux.conf index 0062ea3..c762279 100644 --- a/tmux/.config/tmux/tmux.conf +++ b/tmux/.config/tmux/tmux.conf @@ -6,34 +6,21 @@ set -g focus-events on set -ga terminal-features ',xterm-ghostty:RGB' set -as terminal-overrides ',xterm-ghostty:Tc' set-option -g default-shell $SHELL -# --- Visual Flair Enhancements --- + set -g status-position top set -g status-justify left -set -g status-style 'bg=default' # Makes the bar transparent/seamless +set -g status-style 'bg=default' # Completely transparent container -# Left Side: Minimal Session Name with a pill-style look set -g status-left-length 100 -set -g status-left "#[fg=#31748f,bg=default,bold]  #S #[fg=#444444,nobold]│ " +set -g status-left "#[fg=colour4,bg=default,bold]  #S #[fg=colour8,nobold]│ " -# Right Side: Clean icons with no unnecessary labels set -g status-right-length 150 -set -g status-right "#[fg=#c4a7e7]󰃭 %m-%d #[fg=#444444]│ #[fg=#eb6f92]󱑒 %H:%M " +set -g status-right "#[fg=colour5]󰃭 %m-%d #[fg=colour8]│ #[fg=colour1]󱑒 %H:%M " -# Window Status: The "Flare" -# Using a dot or a subtle block to indicate the active window -# set -g window-status-current-format "#[fg=#9ccfd8,bg=default,bold] ● #W" -# set -g window-status-format "#[fg=#6e6a86,bg=default] ○ #W" -set -g window-status-current-format "#[fg=#9ccfd8,bg=default,bold] #F#I:#W" -set -g window-status-format "#[fg=#6e6a86,bg=default] #I:#W" +set -g window-status-current-format "#[fg=colour6,bg=default,bold] #F#I:#W" +set -g window-status-format "#[fg=colour7,bg=default] #I:#W" -# Message styling (Command mode) -set -g message-style 'fg=#ebbcba bg=default bold' -# --------------------------------- -# set -g status-style 'fg=#9ccfd8 bg=#000000' -# set -g status-left-length 100 -# set -g status-right-length 30 -# set -g status-left "#[fg=#31748f, bold][#S]#[fg=#908caa,nobold] | " -# set -g status-right "#[fg=#c4a7e7]  %m-%d-%Y #[fg=#eb6f92]  %H:%M" +set -g message-style 'fg=colour3 bg=default bold' set -g base-index 1 set -g pane-base-index 1 @@ -45,7 +32,6 @@ set -g status-position top bind-key h previous-window bind-key l next-window -bind -r f run-shell "tmux neww ~/.local/bin/tmux-windowizer" bind -r v run-shell "tmux neww ~/.local/bin/tmux-sessionizer" bind-key z resize-pane -Z bind -n C-h select-pane -L diff --git a/zshrc/.zshrc b/zshrc/.zshrc index 2e4579b..3255d1a 100644 --- a/zshrc/.zshrc +++ b/zshrc/.zshrc @@ -35,6 +35,7 @@ alias enix="nvim /etc/nix-darwin/flake.nix" alias v="nvim" alias ls="eza -a" alias brew-update="brew update && brew upgrade && brew bundle --cleanup --zap --file=~/.Brewfile" +alias cmake-update="sudo rm -rd build && cmake -S . -B build && cmake --build build"