Skip to content

My very uninteresting dotfiles.

Notifications You must be signed in to change notification settings

TkTech/dotfiles

Repository files navigation

Test Install

Dotfiles

Portable dotfiles using dotbot.

Colors assume that your terminal is using dracula but should be readable on most anything.

The installer will erase your existing files. It can also take several minutes to run on a slow machine, as we build a number of utilities from source. Just run: ./install to get started. Alternatively you can use these dotfiles the good ol' fashion copy-and-paste way. If apps are missing, all dotfiles should gracefully ignore them.

Utilities

The bootstrap will set you up with a few utilities:

  • rust, rustup, and cargo.
  • exa, an ls alternative.
  • fd, a find alternative.
  • hexyl, a clean hex viewer.
  • bat, a context-aware cat.
  • starship, a shell-agnostic and fast prompt with many integrations.

The color schemes used by all these tools should be aesthetically pleasing with the dracula terminal color scheme.

Extra integrations

  • If silversearcher is present:

    • Will be used by Vim's ctrl-p plugin for much faster search.
    • Will use the ag.vim plugin for integration (\ag)
  • If Dash.app is present:

    • Will enable <leader>-d in Vim to search for the current word in dash.
  • If python-language-server is present:

    • Will enable Python completion in Vim.
    • Install flake8 to also enable linting.

Why is this public?

Honestly? Public repos get unlimited Github Action runtime. This repo is an attempt at drastically simplifying and re-doing my 5 year old dotfiles with far less requirements. The goal is to ensure it will "just work" on any UNIX-y with bash, git, and python. To ensure this github actions are used to test any changes.

About

My very uninteresting dotfiles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published