Skip to content

Entze/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

70 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Entze's Dotfiles

A dotfile repository, managed by chezmoi.

Installation

For every supported operating system includes, under bootstrap/ in this repository, a self-contained script to bootstrap the dotfiles. Specifically, it will install mise, chezmoi, and git.

Use the following command to initialize, and apply the configuration.

chezmoi init --apply -- $GITHUB_USER

Tools

A list of tools that are used, and their packaged versions for the supported operating systems.

bash

Bash serves as a fallback to fish. Bash as interactive shell is primarily useful in situations where POSIX compliance is mandatory.

latest packaged version(s)
Debian 13 package

bat-cat

Bat serves as a pager and commandline file viewer.

latest packaged version(s)
Debian 13 package
GitHub Release

chezmoi

Chezmoi serves as a declarative config manager.

latest packaged version(s)
Debian 13 package
GitHub Release

dateutils

Dateutils serves as a tool to work with dates.

latest packaged version(s)
Debian 13 package

deb-get

Deb-get serves as a 3rd party Debian repository manager and installation tool.

latest packaged version(s)
Debian 13 package
GitHub Release

difftastic

Difftastic serves as a general purpose diff tool.

latest packaged version(s)
Debian 13 package
GitHub Release

du-dust

Dust serves as a file space estimation tool.

latest packaged version(s)
Debian 13 package
GitHub Release

eza

Eza serves as feature-richer ls alternative.

latest packaged version(s)
Debian 13 package
GitHub Release

fd-find

Fdfind serves as feature-richer find alternative.

latest packaged version(s)
Debian 13 package
GitHub Release

fish

Fish serves as the primary interactive shell.

latest packaged version(s)
Debian 13 package

flox

Flox serves as a development environment manager.

latest packaged version(s)
Debian 13 package
GitHub Release

git

Git serves as a source code manager.

latest packaged version(s)
Debian 13 package

git-delta

Delta serves as a git-diff tool.

latest packaged version(s)
Debian 13 package
GitHub Release

github-cli

Github-cli is used to register new ssh-keys with github, and downloading assets from github.

latest packaged version(s)
Debian 13 package
GitHub Release

glow

Glow serves as a CLI markdown renderer.

latest packaged version(s)
Debian 13 package
GitHub Release

gum-shell-tool

Glow serves as a library to enhance CLI tools.

latest packaged version(s)
Debian 13 package
GitHub Release

helix-editor

Helix serves as the primary editor.

latest packaged version(s)
Debian 13 package
GitHub Release

lazygit

Lazygit serves as a TUI for git.

latest packaged version(s)
Debian 13 package
GitHub Release

mise

Mise serves as a fallback installation tool if the distribution's repositories do not have a package listed.

latest packaged version(s)
Debian 13 package
GitHub Release

numbat

Numbat serves as a CLI calculator with units as first class citizens.

latest packaged version(s)
Debian 13 package
GitHub Release

ripgrep

Ripgrep serves as feature-richer grep alternative.

latest packaged version(s)
Debian 13 package
GitHub Release

zettlr

Zettlr serves as a markdown editor.

latest packaged version(s)
Debian 13 package
GitHub Release

About

πŸ§”πŸ» My personal dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages