Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

35 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Dotfiles - JacobEscoto

Linux (Debian) Neovim Fish

My personal development environment in Debian 13 using selected CLI tools.

Folder Structure

dotfiles/
β”œβ”€β”€ fish/           # Fish shell configuration + abbreviations
β”œβ”€β”€ git/            # Git configuration with GitHub CLI auth
β”œβ”€β”€ micro/          # Micro keybindings, configuration, and colorschemes
β”œβ”€β”€ nvim/           # Neovim options, keymaps, and custom plugins
β”œβ”€β”€ starship/       # Shell custom prompt
β”œβ”€β”€ kitty/          # Kitty terminal configuration
└── yazi/           # Terminal file manager keymaps and configuration

Installation

Prerequisites

  • Linux (Debian 13)
  • Git installed

Note

For more information on what the setup script will execute, see the Terminal Tools Included section.

Steps

# 1. Clone the repository
git clone git@github.com:JacobEscoto/dotfiles.git ~/dotfiles

# 2. Change directory to dotfiles and run setup script
cd ~/dotfiles
bash scripts/setup.sh

# 3. Authenticate with GitHub
gh auth login

Terminal Tools Included

Shell foundations

File management and exploration

Text processing and visualization

Code development and version control

Extras

Neovim configuration

For a complete list of plugins, LSP settings, and custom keybindings, please check out the Neovim configuration documentation

Scripts

  • setup.sh: Installs and configures the development environment within the terminal.

About

My personal dot files 🧰

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages