Skip to content

Repository files navigation

#+name: michaeltd dots
#+author: michaeltd
#+date: <2020-03-14 Sat>
#+html: <p align="center"><a href="http://www.tldp.org/LDP/abs/html/abs-guide.html"><img alt="bash-logo" src="assets/bash_logo_transparent.svg"></a></p>
#+html: <p align="center"><a href="http://unmaintained.tech/"><img alt="No Maintenance Intended" src="http://unmaintained.tech/badge.svg"></a> <a href="https://opensource.org/licenses/MIT"><img alt="License: MIT" src="https://img.shields.io/badge/License-MIT-yellow.svg"></a></p>

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.

** [[dot.files][dot.files]]
*** [[dot.files/.bash_profile][Shell]], [[dot.files/.xinitrc][X setup]], [[dot.files/.local/bin][bin]], [[dot.files/.local/sbin][sbin]] (maintenance scripts)
**** [[dot.files/.bashrc.d][.bashrc.d]]
     Is an interactive shell initialization routine and it is customization of [[http://dotshare.it/~Durag/][Durag]]'s [[http://dotshare.it/dots/1027/][Improved Terminal]] at [[http://dotshare.it/][http://dotshare.it/]].

**** [[dot.files/.local/sbin/dist_upgrade.bash][dist_upgrade.bash]]
     Distro neutral upgrade script

**** [[dot.files/.local/sbin/update_backups.bash][update_backups.bash]]
     Back up things ...

**** [[dot.files/.local/sbin/update_cleanup.bash][update_cleanup.bash]]
     ... and clean up the mess.

**** [[dot.files/.local/bin/wallpaper_rotate.bash][wallpaper_rotate.bash]]
     Script for rolling random images as wallpapers.
     I get my wallpapers from: [[https://www.reddit.com/r/spaceporn][r/spaceporn]], [[https://www.reddit.com/r/earthporn/][r/earthporn]], [[https://www.reddit.com/r/unixporn][r/unixporn]], [[https://www.reddit.com/r/wallpapers][r/wallpapers]]

     #+html:<p align="center"><a href="dot.files/.local/bin/wallpaper_rotate.bash"><img alt="Help screen" src="assets/wpr.png"></a></p>

*** Some WM's in no particular order.
  
    For a better preview: Right Click -> View Image

    + [[dot.files/.e16/][e16]], [[https://www.enlightenment.org/e16]]

      #+html:<p align="center"><a href="https://en.wikipedia.org/wiki/Enlightenment_(software)#E16"><img width="200" alt="e16" src="assets/e16.png"></a></p>

    + [[dot.files/.config/i3/][i3wm]], [[https://i3wm.org/]]

      #+html:<p align="center"><a href="https://en.wikipedia.org/wiki/I3_(window_manager)"><img width="200" alt="i3wm" src="assets/i3wm.png"></a></p>

    + [[dot.files/.config/compiz/][compiz]], [[https://launchpad.net/compiz]]

      #+html:<p align="center"><a href="https://en.wikipedia.org/wiki/Compiz"><img width="200" alt="compiz" src="assets/compiz.png"></a></p>
     
    + [[dot.files/.xinitrc#L69][exwm]], [[https://github.com/ch11ng/exwm/wiki]]

      #+html:<p align="center"><a href="https://en.wikipedia.org/wiki/GNU_Emacs"><img width="200" alt="emacs(exwm)" src="assets/exwm.png"></a></p>

*** Editors, [[dot.files/.tmux.conf][Utilities]].

    - If you are a follower of the church of [[https://en.wikipedia.org/wiki/Emacs][emacs]], check out [[https://github.com/michaeltd/.emacs.d][my setup]].

    #+html:<p align="center"><a href="https://raw.githubusercontent.com/michaeltd/.emacs.d/master/assets/screenshot.png"><img alt="emacs" src="https://raw.githubusercontent.com/michaeltd/.emacs.d/master/assets/screenshot.png"></a></p>

    - If vim is your cup of tea, check out [[https://github.com/SpaceVim/SpaceVim][SpaceVim]], a community maintained vim distribution.

*** [[bootstrap.bash]]
    #+html:<a name="bootstrap.bash"></a>
    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 [[https://github.com/bnb/bitandbang][bitandbang]]

   +  [[dot.files/.local/bin/michaeltd][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.

     #+html:<p align="center"><a href="dot.files/.local/bin/michaeltd"><img alt="tbcv1" src="assets/tbcv1.0.png"></a></p>

   +  [[card.txt][Terminal business card v2.0]]

     ~curl -sL tinyurl.com/mick-card~
      
     Non security triggering version for the low cost of minut less bling factor.
    
     #+html:<p align="center"><a href="card.txt"><img alt="tbcv2" src="assets/tbcv2.0.png"></a></p>

** Reference
*** [[https://dotfiles.github.io/][GitHub ❤ ~/]]
    Your unofficial guide to dotfiles on GitHub.

*** [[https://github.com/awesome-lists/awesome-bash][Awesome Bash]] [[https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg]]
    A curated list of delightful Bash scripts and resources.

*** [[https://github.com/EbookFoundation/free-programming-books/blob/master/free-programming-books.md#bash][EbookFoundation free-programming-books - bash]]
    Free books relevant to bash (and much more).

*** [[http://wiki.bash-hackers.org/][bash-hackers wiki]]
    See what other fellow bash'ers are up to.

*** [[http://www.tldp.org/LDP/abs/html/abs-guide.html][Advanced Bash Scripting Guide]] ([[http://www.tldp.org/LDP/abs/abs-guide.pdf][PDF]])
    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/][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 [[https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3THXBFPG9H3YY&source=michaeltd/.emacs.d][\euro]] or [[bitcoin:19TznUEx2QZF6hQxL64bf3x15VWNy8Xitm][₿]] (bitcoin:19TznUEx2QZF6hQxL64bf3x15VWNy8Xitm).

** [[file:license][MIT License]] [[https://opensource.org/licenses/MIT][https://img.shields.io/badge/License-MIT-yellow.svg]]

About

dot.files - shell stuff

Topics

Resources

Stars

19 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages