Skip to content

michaeltd/dots

Repository files navigation

bash-logo

No Maintenance Intended License: MIT

Possible use: “git clone https://github.com/michaeltd/dots”, go through this repository and select what fits your needs so you can incorporate it in your working environment.

My dots tend to be opinionated so take them with a grain of rice …err SALT, I meant salt. Take them with a grain of salt.

Shell, X setup, bin, sbin (maintenance scripts)

Is an interactive shell initialization routine and it is customization of Durag’s Improved Terminal at http://dotshare.it/.

Distro neutral upgrade script

Back up things …

… and clean up the mess.

Script for rolling random images as wallpapers. I get my wallpapers from: r/spaceporn, r/earthporn, r/unixporn, r/wallpapers

Help screen

Some WM’s in no particular order.

For a better preview: Right Click -> View Image

Editors, Utilities.

  • If you are a follower of the church of emacs, check out my setup.

emacs

  • If vim is your cup of tea, check out SpaceVim, a community maintained vim distribution.

How I migrate my .dots in new systems. Available only as reference, not for use.

Business Cards

Two catchy little terminal business cards to flash your coworkers/colleagues with.

Shamelessly stolen from bitandbang

  • Terminal business card v1.0

    curl -sL tinyurl.com/mick-bcard|sh

    Full bling business card.

    It may or may not trigger your most security aware colleagues depending on sec. awareness and proximity.

    tbcv1

  • Terminal business card v2.0

    curl -sL tinyurl.com/mick-card

    Non security triggering version for the low cost of minut less bling factor.

    tbcv2

Reference

Your unofficial guide to dotfiles on GitHub.

A curated list of delightful Bash scripts and resources.

Free books relevant to bash (and much more).

See what other fellow bash’ers are up to.

The Bash all in one goto place.

Updates

<2021-05-30 Sun>

“Kinda Works” (TM) under nomadBSD (dare I say freeBSD?). You need your unicode configured though. Changes from previous versions include but not limited to:

  • Long options removed (eg: ls aliases).
  • shuf removed in favour of $RANDOM % $val.
  • if shred is not available, rm will be used.
  • #!/bin/bash shebangs updated to #!/usr/bin/env -S bash --norc --noprofile.

Contributing http://unmaintained.tech/badge.svg

Typos, and grammar welcome. All PR’s and issues will be considered.

If you really must contribute, buy me some coffee in or ₿ (bitcoin:19TznUEx2QZF6hQxL64bf3x15VWNy8Xitm).