@ipatch ipatch released this Dec 28, 2018

Assets 2

dotfiles > Week 52 Te, Tellurium

Most Notable dotfile Changes

  • add a couple of new key bindings for mpv
  • add a vim files for a couple of new plugins addedd to Vim setup
  • check-in Blender 2.7.9 conf files
  • syntax highlighting for JSX in js files as well js highlighting in html files, thanks @yuezk
  • add package-lock.json to list of ignore files when using the wild menu in *im
  • some new abbrs added for fish shell
  • add git vars alias for understanding what's going on in gitconfig
  • pyenv sucks when starting new fish / interactive term instances b0a273d ...long story short pyenv can add ~ 300ms when loading a new term / shell ๐Ÿคฎ
  • update interactive .fish files
  • add *sh script for printing microcode version for Intel based processors on macOS
  • streamline launchd agents, ie. don't run all at load
  • brew provided binutils can reek havoc when building software on macOS Just Say No

Most Notable dotfile wiki Changes

  • after exploring various open source video editors (good God โ™ฑ) presently I'm investing my efforts into using Blender, because
    • actively developed
    • decent community involvement
    • GPL'd

...there are alternatives out there, but getting a GPL'd OSS video editor working on macOS ...well (don't go down that road โ™ฑ) _insert vampire hiss noice.

  • thought I had added some notes about work with asciinema (apparently not) ...that said there are some notes now.
  • Vim & **Neovim
    • added a u-boat readme just for comprehending how I work with Vim and Neovim.
  • CLI tooling
    • add some notes about working with dd
    • use seq instead of brace expansion when working with fish
    • profiling with fish notes updated
    • hot fixing a single file in a git repo notes added
    • add notes about mkv tooling
  • Graphics
    • add some notes about working with camera on the iPhone

@ipatch ipatch released this Nov 30, 2018 · 60 commits to master since this release

Assets 2

Week 48 Cadmium

This release adds ~ 80 commits from the prior Week 43 release.

Most Notable dotfile Changes

  • added a few more alacritty key bindings
  • add a trivial bashman func for exploring shell builtins for the bash shell
  • add mac-batt-time shell script for statusing remaining battery time on macOS.
  • update global packages installed via yarn
  • add a git fresh alias in .gitconfig for pulling upstream changes and pushing to origin in one command ...yes please. ๐Ÿ™
  • a trivial function or two for working with $PATH in bash shell.
  • add shell script for toggling desktop icons on macOS
  • updated neolambda fish theme for better displaying colors on a remote ssh session, and add a little fancy gif demoing the features of the neolambda theme.

Most Notable dotfile wiki Changes

  • refined notes about working rsync yet again.
  • overhauled doc containing notes for working with weechat
  • updated build instructions for building fish from source using GNU autotools
  • update notes for working with a bus pirate and Raspberry Pi
  • update notes about working with Time Machine and local apfs shapshots
  • add note about cloning submodules in an already cloned git repo
  • update notes about only playing audio with mpv
  • add pretty lengthy dialogue for working with man pages using asdf

Conclusion

No ๐Ÿ™…โ€โ™‚๏ธ pumpkin ๐ŸŽƒ spice included with this release.

@ipatch ipatch released this Oct 28, 2018 · 144 commits to master since this release

Assets 2

dotfiles-technetium

This release adds 77 commits to the main dotfiles repo since the Week 39 release.

Most Notable dotfile Changes

  • every markdown document contained within the main dotfiles repo has gone through a markdown linter, ie. markdownlint-cli to help keep markdown docs in a common standard.
  • yarn-global-packages file exists to track globally installed packages using yarn.
  • migrated โœŒ๏ธmostโœŒ๏ธ markdown docs in this dotfiles repo and wiki from using <a href= to <a id=.
  • setup an eslintrc.json file, for primitive linting of JavaScript files

Most Notable dotfile wiki Changes

  • add a note / link about allowing non standard port access with firefox
  • add a couple of more notes about updating crates and working with cargo
  • working with rsync notes has yet again gone through an overhaul process
  • add a workflow for renaming a directory of files, ie. .jpg to .jpeg using fish
  • update notes about working with UART on a Raspberry Pi
  • add a couple of notes about working with udev on a Linux distro, ie. useful for renaming network interfaces ie. en0 to my_custom_en_number
  • add note about working with Chromium based browsers, ie. chrome://components
  • cleaned up fish configuration files, and iTerm2 is playing nice again with fish shell.
  • add workflow for working with shallow clones from a git repo
  • add primitive guide for resizing a boot partition on Raspbian; useful for storing custom Linux kernels, ie. built from source
  • add GIMP script for building arrows. ๐Ÿน

Overall

  • This release brings significant updates to the companion dotfiles wiki containing several different documents for various tools I work with, that said not all markdown documents have been properly linted using markdown-cli ...yet, but a decent effort has been made to the documents to make various notes more fluid, readable, and linkable.

Enjoy ๐ŸŽƒ

@ipatch ipatch released this Oct 1, 2018 · 221 commits to master since this release

Assets 2

Week 39 Y

Most notable dotfile Changes

  • update yarn settings for global bin & prefix dirs.
  • start managing Rust packages using cargo
  • update whitelist chars for Vim & Neovim
  • remove fundle and bass for fish shell
  • update tracking files & dirs for Vim & Neovim related files and directories
  • removed fzf.vim plugin
  • add alacritty terminal settings to dotfiles
  • add notes about building and running Java programs from a CLI
  • update erlang to v21.0.9

Most notable dotfile wiki changes

  • add note about statusing version of Microsoft Windows from a CLI
  • add some notes about working with Chromium based browsers
  • add notes about working with splits in Vim & Neovim
  • fix syntax errors about copying SSH keys
  • add a mini HOWTO for setting up a multi user homebrew environment on macOS
  • fix syntax errors for rsync backup commands
  • add note about redirecting STDERR from the CLI
  • add notes about launchd and env vars

see you in October ๐Ÿ‘ป

@ipatch ipatch released this Sep 14, 2018 · 285 commits to master since this release

Assets 2

Week 37 Rb, Rubidium

Totally snoozed ๐Ÿ˜ดon the Week 36 Release of dotfiles, so it is now a week late, and decided to bump the release to Week 37. I had been naming each release after an element on the periodic table, however doing a weekly release is quite time consuming to say the least, so I plan on switching to a monthly release cycle โ™ฒ.

Most notable dotfile Changes

  • update files within jobs/macOS
  • update inputrc
  • update cpu_code_name.fish to print_cpu_code_name.fish
  • add note about building a package using brew and the HEAD version of the package.
  • made yarnrc machine specific
  • add a default-gems for auto installing ruby gems with asdf ruby versions.
  • add a launchd script to update Brewfile every Thursday evening.
  • update elixir to v1.7.3 and erlang to v21.0.7

Most notable dotfile wiki changes

most recent changes appear at the top of this list

  • no more .serverauth.* files polluting my $HOME directory.
  • added some serious ๐Ÿ•notes about reflogging git repos and disassociating pull-requests from a git bare clone.
  • add a note or two about working with Chromium based web browsers.
  • add a note or two about macOS and OpenGL
  • further refining ๐ŸŒณ the infamous rsync backup command.
  • messed around bfg for reflogging git repos.
  • more notes about working with launchd on macOS
  • add note about resetting a git repo from its upstream counterparts
  • add notes about working with power management settings on macOS

@ipatch ipatch released this Aug 31, 2018 · 365 commits to master since this release

Assets 2

Week-35-Br-Bromine

Most Notable dotfile Changes

  • .gitignore minor updates to .gitignore
  • README.md created a skeleton README.md for working with C++, and add note about compiling C++ programs
  • mpv fixed syntax errors with history.lua.
  • Android Studio.app tinkered around with Android Studio, and added a couple of directories to the $PATH, and added a couple of env vars if Android Studio is installed.
  • hardware created simple fish shell function for identifying the code name for Intel CPUs the system is currently running on, ie. Haswell, Ivy Bridge, Broadwell.
  • mutt added a couple of updates to muttrc

Most Notable .wiki Changes

  • du -s flag can do wonders when using du
  • .wiki removed a bunch of useless markup in headings throughout various docs.
  • Intel Mac add note about resetting SMC on Intel based Macs.
  • Microsoft Windows add a note / picture of displaying the boot time for a Windows 10 system.
  • macOS add a couple of notes about working with power management on macOS.
  • .wiki add Raspberry Pi Notes to list of frequent flyers within the .wiki
  • rsync add a note about backing up an entire system using rsync

@ipatch ipatch released this Aug 27, 2018 · 387 commits to master since this release

Assets 2

Week-34-Se-Selenium

Week 34 Se, Selenium encompasses all commits from Friday 17th, 2018 to Monday August 27, 2018.

Most Notable dotfiles Changes

  • weechat update plugin settings
  • fish update path settings
  • Finder.app update Finder settings
  • Yarn update globally installed packages for Yarn
  • sysbench add a primitive benchmarking script to to test CPU temps under load using sysbench.
  • Tmux add key binding for resizing tmux panes
  • asdf update Elixir to v1.7.2 and Erlang to v21.0.5

Most Notable .wiki Changes

  • macOS add note about restoring application windows when relaunching
  • macOS add note about working with defaults CLI utility
  • git and note about git clone.
  • Vim add note about reloading Vim buffers
  • Tmux and note about removing scrollback history in Tmux.
  • Raspbian add note about soft-blocking radios.

@ipatch ipatch released this Aug 17, 2018 · 407 commits to master since this release

Assets 2

week-33-As-Arsenic

Week 33 As, Arsenic encompasses all commits from Friday August 10th to Friday August 17th 2018.

Most Notable dotfiles Changes

  • tmux add key binding for removing scroll back history within tmux
  • airport create symlink to airport command on macOS.
  • rar add note about working with a directory of rar files
  • rsync more notes about working with rsync
  • macOS add note about statusing EFI

Most Notable .wiki Changes

  • Raspberry Pi add not about working with radios on a Raspberry Pi
  • Raspberry Pi add notes about using screen with UART
  • Raspbian add note about changing hostname
  • Linux add notes about working rsync and storage using GNU+Linux
  • git add note about rebasing against upstream master
  • Linux add note about working with umasks ๐ŸŽญ
  • .wiki perform some reorganization of Linux & macOS Admin Notes
  • Raspbian add note about configuring tz, ie. timezone
  • Raspbian add note about configuring locales ๐Ÿ‡บ๐Ÿ‡ธ

@ipatch ipatch released this Aug 10, 2018 · 425 commits to master since this release

Assets 2

Ge

Week 32 Ge, Germanium encompasses all commits from Friday August 3rd 2018 to Friday August 10th 2018.

Most Notable .wiki Changes

  • add note about aborting a git rebase
  • add a note about finding the perfect rsync command to backup files
  • add note about using the split command in Vim
  • add a couple of nuggets about working with FAT-32 file systems
  • add note about editing git remotes in the config file found in the .git dir
  • add some notes about troubleshooting Intel Macs

Most Notable dotfiles Changes

  • no more errors when launching BASH
    rotate-funny
  • and a substantial amount of notes working with disk / file storage utilities

@ipatch ipatch released this Aug 3, 2018 · 449 commits to master since this release

Assets 2

Week 31 Ga, Gallium
The release, Week 31 Ga, Gallium encomposes all commits from the week-31/dev branch that have been merged into the master and release branches.

Most Notable Changes

  • lots of notes, and I mean a lot of notes added about working with disks and file systems under macOS.
  • fixed nasty, ie. unreadable color combination for files that were 777, ie files within a FAT-{16,32} file system.
  • tweaked $PATH for working with custom built GNU binaries on macOS.
  • add a note about getting system info on Windows, ie. equivalent to System Information on macOS.
  • updated Brewfile to reflect recent changes with installed formula using Homebrew and Linuxbrew
  • added a couple more global NPM packages via yarn for working with Node.js projects.
  • migrated the l abbr in fish to an alias, and put directories at the top of the list.
  • Now using SSL when connecting to freenode. ๐Ÿ‘, and updated several different WeeChat settings.
  • migrated plugin configuration files for Vim into ~/.vim/after/plugin/
  • add a mapping in Vim for splitting buffers horizontally and vertically.
  • add a pretty lengthy workflow for working with git-crypt
  • setup a .shu extension to work with .gitatrribues and git-crypt