Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
git
 
 
 
 
 
 
 
 
 
 
vim
 
 
 
 
 
 

Andreas Runfalk's dotfiles

This is a collection of dotfiles that I use. They are made to work on both Linux and macOS where it makes sense. The dotfiles are split into multiple packages. Some packages may depend on others. Most of them depend on the bash package.

Requirements

All scripts assume bash is available, and some require Python to function.

On macOS Homebrew is highly recommended.

Installation

To install a package just execute dotfile in the root directory:

$ ./dotfile bash python twitch

Highlights

python

A collection of tools for dealing with Python development:

venv is a wrapper around virtualenv. It allows the user to select one or multiple Python versions from a curses menu when creating the environment. To activate a virtualenv, just type a anywhere in the directory a virtualenv belongs to. If there are multiple python versions, a curses menu is presented. Environments are also patched to include a top level node_modules/.bin/ folder in the PATH.

rtdoffline is a tool to download documentation directly from Read the Docs. Note that some projects don't have the same name on RtD as on PyPI. Usage: rtdoffline [-f pdf|htmlzip|epub] [-v latest|<version>] name..

twitch
A CLI Twitch stream menu for streamlink. It looks at the Twitch users specified in ~/.config/twitch-bookmarks and returns a curses menu where a streamer that is online can be selected.

About

No description, website, or topics provided.

Resources

Releases

No releases published

Packages

No packages published