Skip to content

ManzDev/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ManzDev dotfiles

Script to prepare your GNU/Linux terminal (WSL also) in a «superterminal» with modern, autocompleted commands and other features.

Includes

  • Shell: ZSH + OH-MY-ZSH + Agnoster theme
  • Plugins: Zgen plugin manager + History & Red/green completion commands
  • Essentials tools: wget + git + make + cmake + g++
  • CLI Editors: vim + nano + micro
  • CLI tools: ccze + jq + nnn
  • API/Request tools: curl + http + googler + ddgr
  • Help/Info: man + tldr + neofetch
  • Fun: sl + lolcat + wipeclean + cmatrix
  • Compressors/conversors: unzip + zip + bzip2 + p7zip + svgo + ttf2woff + woff2 + ffmpeg
  • Language + Package Managers: Go + Rust + Deno + Node/NVM/PNPM
  • Containers: Docker
Modern commands
bat (cat)
exa (ls, tree)
glow (cat .md)
jless (cat .json)
catimg (image cat)
duf (df)
ncdu (du)
zoxide (cd)
htop (top)
icdiff (diff)
zellij (tmux)
hyperfine (time)

Installation

git clone https://github.com/manzdev/dotfiles ~/.dotfiles
cd ~/.dotfiles
bash install.sh
  • Note: Do not run as root/sudo this file!

Requisites

If you haven't a non-root user with sudo privileges, create it before run this script:

adduser manz --quiet
usermod -aG sudo manz
apt-get update -y && apt-get install -y sudo git
su manz

More info

Modern commands

Releases

No releases published

Packages

No packages published

Languages