Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

My Dotfiles

A lightweight, portable CLI environment designed for zero-root, shared-account systems.
...Because I was getting tired of missing my terminal structure on every new system I connect to.
Powered by Pixi and Fish Shell.

Caution

If you aren't me, and somehow stumbled across this repo, please inspect the scripts before attempting to use for your own purposes.

Quick Start

To bootstrap this environment on a new machine, paste the following commands into your current bash/zsh shell:

curl -fsSL https://ninjit.github.io/dotfiles/bootstrap.sh -o bootstrap.sh && bash bootstrap.sh

What's Included

  • Shell: fish (with custom functions/aliases)
  • Prompt: starship (sane defaults)
  • Core Tools:
    • zoxide (directory jumping)
    • eza (ls replacement)
    • fzf (fuzzy finding)
    • btop (system monitoring)
    • fastfetch (system info)
    • bat (cat clone, for text viewing)
    • nano (text editor)
    • git (version control)
    • tmux (terminal multiplexer)
    • duf, dust, ncdu (disk + filesystem usage)
    • rsync, rclone, syncthing (remote filesystem transfers + syncing)
    • tldr (cli cheatsheets)

While some of these tools may already exist on a target system, they are often old/outdated.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages