What is ellipsis...? Ellipsis is fourth iteration of my dotfiles and explanation of everything in it. Traditionally I have been a bad developer and just added junk to my dotfiles by copy and pasting. Not understanding the things I was adding to my dotfiles caused them to easily break and I didn't understand why they broke or how to fix them.
While traditionally I have used iTerm2 as my terminal, I am now experimenting with kitty due to its kittens framework.
After further digging, kitty actively chooses not work with tmux which is dissapointing,see here. They may have valid points, however I am not yet willing to get rid of my workflow for those reasons. I am now switching to Alacritty.
I have gone with Zsh and specifically Oh My Zsh. I looked into Fish, however decided to stick with Zsh as it comes with Mac out of the box.
I have added p10k for my colorscheme. I enjoyed it configuration wizard so I didn't have to mess with getting it just right now for.
I am going with Neovim nightly, as it has treesitter and lsp. I prefer Neovim over Vim as it has lua support and has a more precise scope for its users.
In the past I have used vim-plug, which has worked great, but I decided to experiment with packer due to it being written in Lua and its robust feature set.
[] Research plugins for Oh My Zsh
[] Deep dive ln
[] Deep dive Makefile
[] Deep LSP/Completion
[x] Deep dive galaxyline -> switched lualine
[x] Review Primeagen video
[x] https://www.youtube.com/watch?v=w7i4amO_zaE [x] https://github.com/ThePrimeagen/init.lua
[x] Review TJ video