Skip to content

alvarofpp/dotfiles

Repository files navigation

Dotfiles and setup

This repository contains the dotfiles for my system and setup script.

Requirements

For setup:

sudo apt install -y curl

For dotfiles:

sudo apt install -y git stow

Setup

curl -fsSL https://raw.githubusercontent.com/alvarofpp/dotfiles/refs/heads/main/setup.sh | /bin/bash -c

setup.sh will install Homebrew if it hasn't already been installed. Homebrew will be the package manager used to install all the terminal tools.

In addition to the conventional packages (git, curl, etc), the script installs the following packages:

Tool Description Link
atuin Alternative to history. link
bat Alternative to cat. link
btop Alternative to top/htop. link
eza Alternative to ls. link
fd Alternative to find. link
fzf Interactive filter program for any kind of list. link
go-task Taskfile is a task runner. link
httpie Alternative to curl. link
jq Command-line JSON processor. link
tldr Collaborative cheatsheets for console commands. link
yq Command-line YAML processor. link
zoxide Alternative to cd. link

Dotfiles

git clone git@github.com:alvarofpp/dotfiles.git
cd dotfiles
stow .

Appearance

For my color theme I like Catppuccin.

Fonts: