Skip to content

linkarzu/dotfiles-latest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contents

Contributing


Important

  • Please. Do not submit PRs, they won't be reviewed or accepted.
  • I have accepted a single PR in the past, it was literally to fix a typo and I thought I would be OK with PRs, but that no longer will be the case.
  • Link, but why are you being such a bitch? We're just trying to help
    • I'm busy enough already with my day job, family, scheduling interviews, creating content, thumbnails, editing videos, sharing stuff, doom scrolling, and don't want to deal with reviewing PRs, testing stuff, understanding it, etc.
    • Keep in mind that these are my personal dotfiles, so if something stops working for me, I'll review it and fix it when I have the time.
    • So my advise is, grab the bits and pieces you like about my dots, and fix whatever does not work, in your own dots.
  • Having said all that, I do agree to discussions, because they not only help me, but help others as well. I don't promise I will accept the suggestions though, but I'll try to read them.

Repo overview

  • This repo is where I keep the dotfiles I'm currently using
  • My daily driver OS is macOS and my editor of choice is Neovim.
  • My OS is highly customized and adapted to my workflow, I use several open source and non open source tools, including Ghostty, tmux, Karabiner-Elements, CleanShot X, etc, etc
  • If you don't understand something found in my dotfiles, I probably have detailed YouTube video explaining everything, just search in my YouTube channel
  • Sneak peek of my setup below
How my macOS looks as of Feb 2025

Warning

How can you apply my dotfiles?

  • The idea is that you to scavenge around, find the things that are useful to you, and apply them to your own config
  • In case you actually want to apply my entire dotfiles settings on your own macOS computer, you can. I have a blogpost article in which I describe the process and a video as well (This is one of my first videos, but it still works)

In case you want to test out my Neobean config

Install Neobean config

  • This is the Neovim config you see me using on each one of my videos
  • In case you want to test it out without modifying or changing your existing neovim config, run the git clone commands below to clone my dotfiles in your .config directory and we will run my config below
mkdir -p ~/.config
git clone git@github.com:linkarzu/dotfiles-latest ~/.config/linkarzu/dotfiles-latest
  • Open the newly downloaded neobean config with:
NVIM_APPNAME=linkarzu/dotfiles-latest/neovim/neobean nvim
  • When you open this, you will see everything red as seen on the image below
  • Don't panic, this is normal, just press enter several times when you see the -- More -- at the bottom
  • Then restart Neovim a couple of times and you'll be good
How my macOS looks as of Feb 2025
  • When you open a file, Mason is probably going to install several packages the first time, that's also normal

  • You can create an alias in your .bashrc or .zshrc file to run my config
alias neobean='NVIM_APPNAME=linkarzu/dotfiles-latest/neovim/neobean nvim'
  • Then to run this config, just run neobean

Remove Neobean config

  • In case you want to clean up the config after testing it
rm -rf ~/.config/linkarzu
rm -rf ~/.local/share/linkarzu
rm -rf ~/.local/state/linkarzu
rm -rf ~/.cache/linkarzu

Video to set up multiple distros

You're a fraud, why do you ask for money, isn't YouTube Ads enough?

Some of my YouTube videos

Neovim vs Emacs | Roundtable w/ TJ DeVries, DistroTube, Greg Anders & Joshua Blais


The Power User's 2025 Guide to macOS ricing - Yabai, Simple-bar, SketchyBar, Fastfetch, Btop & More


How I Recreated (and Improved) My Obsidian Note-Taking Workflow in Neovim


Images in Neovim - Setting up Snacks Image and Comparing it to Image.nvim


Why I'm Moving from Telescope to Snacks Picker - Why I'm not Using fzf-lua - Frecency feature


From macOS Chaos to Primeagen Workflow | Neovim, Tmux, Yabai


My complete Neovim markdown setup and workflow in 2025


Ghostty Shaders - Ghostty config file syntax highlighting - glsl treesitter - glsl_analyzer


Neovim or Neovide, what is the difference?


Why I switched from Alacritty to kitty, and how to configure kitty

Point my ~/.zshrc file to the desired repo

Note

These instructions are for me, GTFO

  • Commands below will create all the files if they don't yet exist, if they do, it will update them.
  • -n allows the link to be treated as a normal file if it is a symlink to a directory
  • -f "force" overwrites without warning if it already exists
ln -snf ~/github/dotfiles-latest/zshrc/zshrc-file.sh ~/.zshrc >/dev/null 2>&1
source ~/.zshrc
# This is on the other repo where I keep my ssh config files
ln -snf ~/github/dotfiles/sshconfig-pers ~/.ssh/config >/dev/null 2>&1

About

My most up to date dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published