Skip to content

z4rathustr4/.dotfiles

Repository files navigation

z4rathustr4's dotfiles 2023.0x04 edition

New config! I got tired and this happened to packer.nvim

Salutes with respect

As of today (2023-09-07) my dotfiles are based off of kickstart.nvim

  • The filetree structure is as follows:
.config/nvim/
├── doc
│   ├── kickstart.txt
│   └── tags
├── init.lua <------------------- insertions here
├── lazy-lock.json
├── LICENSE.md
├── lua 
│   ├── custom <----------------- and here
│   │   └── plugins <------------ these are my custom specified plugins
│   │       ├── autopairs.lua 
│   │       ├── barbar.lua
│   │       ├── filetree.lua
│   │       ├── init.lua
│   │       └── toggleterm.lua
│   └── kickstart <-------------- Don't modify stuff here!!!
│       └── plugins
│           ├── autoformat.lua
│           └── debug.lua
└── README.md
  • So, my work is located mainly in the root's init.lua and the custom/plugins tree.

  • All previous functionality of my dotfiles has been adapted to the new kickstart.nvim template and the new lazy.nvim package manager.

  • Furthermore, I've appended my kitty terminal emulator config files and theme (which I adapted from this theme)

  • If you wanna stick with packer and what's following it lemme remark it is not stable and a WIP as of today (2023-09-07)

  • Lastly, I will keep, but not update the old dotfiles in this repo, in the nvim_bak directory, which I used to avoid breaking changes whenever I tried something new.

theme-and-appearance.zsh

  • This one was tricky to get, if you use robbierussell bundle, Alt-L will not work as intended, resulting in returning a normal ls --color=auto. I found my way into modifying the robbierussell bundle to fix this. You need to replace your theme-and-appearance.zsh in $HOME/.antigen/bundles/robbyrussell/oh-my-zsh/lib/theme-and-appearance.zsh with the one provided in this repo. This is a ducktape fix, but it works. ¯_(ツ)_/¯

As always, keep in mind:

  • These are my personal dotfiles and I won't take any pull request seriously
  • Moreover, if you need help setting something up look here or here, only if you're a l33t haxx0r from the deep web (don't tell the feds that i'm in [smashes keys violently while running cmatrix])