Skip to content

Personal terminal configuration for mighty wizards πŸ§™β€β™‚οΈ

License

Notifications You must be signed in to change notification settings

kboshold/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Logo with the text 'Dotfiles & the magic of the terminal' and a wizard on the left

Nix Flake Neovim >= 0.10.0 Tmux >= 3.5a Fish >= 3.7.1 MIT License
Uses bat Uses fzf Uses ripgrep Uses eza Uses mise Uses atuin Uses starship Uses bottom Uses zoxide


✨ Want to be a terminal wizard? ✨

My personal dotfile configurations.

✨ Get Started

πŸ¦„ Quick Install

bash <(curl -L https://raw.githubusercontent.com/kboshold/dotfiles/refs/heads/main/install.sh)

πŸ› οΈ Manual Installation (Using Nix)

⚑️ Requirements

  • nix
  • home-manager

🌱 Installation

Clone the respository to have the dotfile locally:

git clone https://github.com/kboshold/website ~/.local/share/dotfiles
git -C "~/.local/share/dotfiles" submodule update --init --recursive

Now enable the flake using the following command

home-manager switch --flake "~/.local/share/dotfiles?submodules=1#home" --impure -b bckp

πŸ•Ί Overview

The configuration includes some cool features: a stunning Nvim configuration, as well as Tmux, Fish and more! See it in action:

πŸ“Έ Showcase (Click to expand) Neovim Screenshot of Neovim Tmux running bun Screenshot of Tmux with Bun Tmux running bottom Screenshot of Bottom Tmux session manager Screenshot of Session