Releases: ipatch/dotfiles
evergreen βπ²
gunna attempt to just keep this release updated instead of doing my previous seasonal release model.
v0.2021.28
2021 Week 28
Winter Release from 2020/2021 π· π
The release contains all commits from my
dev.winter
branch circa 2020/2021, all commits have been merged into therelease
&master
branches.
Most Notable Changes, π΄π» reverse chronological order πΆ
- began setting up an extra computer (macbook) with arch linux, and checked in several dot/configuration files from setting up that distro (arch).
- #arch #linux, use lead to setup hot corners a la to how they work on macos
- setup specific dir/README for holding notes related to #arch linux
- use xcape to get tap for esc and hold for control
- setup 2 distinct alacritty configuration files, one for macos the other for arch linux
- #macos #homebrew experiement with adding color π to my custom
brew.fish
#fish shell function - #macos #fish having to build fish shell from source to avoid several issues with latest release
- #homebrew started discussion about updating packages built from source, and how they can be updated
- #vim disable
autochdir
, to allow fuzzy searching from TLD - #tmux setup 2nd prefix double tap L_shift to maximize/minimize a pane
- #rsync, #macos, update #fish abbr try and make more understandable
- setup a configuration file for CC, aka. ccache
Most Notable Changes, wiki
- #git #gnupg, add notes about adding existing GNUPG gpg keys to a new box
- #mymac #mbp, add notes about replacing internal LCD macbook late 2013
- #zfs add notes about mounting zfs formatted disks
- #windows, add notes related to disk formatting, GPT
Week 158
This release contains all commits from the dev.fall branch merged into this release branch, future updates will be made within a dev.winter branch, and the dev.fall branch will be deleted π.
Most Notable dotfile(s) Changes π΄π» reverse chronological order πΆ
- messed around with adding output from a custom vim function to my statusline
- #fishshell, #macos add abbr for mounting local fs using apfs
- #freecad #javascript, scaffold a infinite scroll user script for freecad forum threads
- #ripgrep, setup pseduo ripgrep rc file to glob ignore certain path entires / directories
- #vim setup control+p using fzf without using fzf.vim to fuzzy search for files within vim, so far so good π€
- #vim #readme, add note about resolving coc.nvim errors
- #cpp #clang, and note about uninstalling files installed with
cmake
andmake install
- π¨ #vim do not remap esc in vim or mouse scroll will break and
vimdiff
becomes useless,nvim
has no issues remapping esc - machomebrew, #mac #homebrew
- add
brew tap.ls
fish function to list all formula provided by a homebrew tap - try and make
.gitignore
more sane for ignoring prusa slicer and freecad rc files- use,
git add --force
to add a file listed within the.gitignore
- use,
Most Notable dotfile(s) wiki Changes π΄π» reverse chronological order πΆ
- update notes about working with public key auth using ssh with openssl or libressl
- long story short, when tshooting start ssh server in foreground with the
-d
flag to see verbose error message and to shave sanity - #git #gitnotes, add some notes about managing multiple remotes, and using a single git clone with multiple remotes using different branches from different remotes, freecad π
- #windows, add update notes about creating and managing windows images for quickly setting up a fresh windows install with all the goodies
for future me
echo "to resolve binary merge conflicts, https://stackoverflow.com/a/2163926/708807"
git checkout --theirs -- path/to/conflicted-file.txt
Week 144, the Gross release
This release contains all commits from the summer-dev branch merged into this release branch, future updates will be made within a dev.fall branch, and the **summer-dev branch will be deleted π.
Most Notable dotfile(s) Changes π΄π» reverse chronological order πΆ
- and shell envs for working with vim snippets
- setup shell script for setting up fish shell as the default on debian based distros
- add some sub directory READMEs within the jobs direcories
- setup git to use credential helper, osxkeychain
- setup some
.
notated functions to help remember complex commands seldom used - add some notes within the lang TLD for working with objc and Xcode on macOS
- setup a pseduo dotfile for rsync to never copy node_modules
- add and setup conda to work with conda forge based packages
- fish, add two
curl
based abbrs for downloading files a lawget
withcurl
- setup fish func for
brew
to catch for misspelling of greedy
Most Notable dotfile(s) wiki Changes π΄π» reverse chronological order πΆ
- windows and info about using multiple RDP connections
- windows add info about migrating existing install, ie. (keep storage medium) but use new hardware
- macos add note about creating partition without a filesystem
Week 131, Utu Untriunium
This release contains all commits from the spring-dev branch merged into this release branch, future updates will be made within a summer-dev branch, and the **spring-dev branch will be deleted π.
Most Notable dotfile(s) Changes π΄π» reverse chronological order πΆ
- fix, link (curl cmd, copy paste) to quickly download
tmux.conf
file - karabiner elements, setup smylink for running karabiner elements from CLI
- fish, a few new abbrs
- karabiner elements, all complex mods should conform to snake_case
- karabiner elements, setup skeleton complex mod file quickly scaffolding out a complex mod
- fish, fisher, no longer using any plugins provided by fisher
- vim, snippet, add POSIX shell script for verifying if cmd is present and in the PATH
- python, add note about installing pkg locally without network access
- macOS, add shell script for listing linked libs for a bin
- π‘ *hammerspoon + karabiner elements double tap right command β to toggle window focus on mouse pointer hover
Most Notable dotfile(s) wiki Changes π΄π» reverse chronological order πΆ
- add a link for troubleshooting windows 10 boot issues, after partition resizing
- vim, add link about opening file under cursor
gf
- vim, use netrw to rename an open buffer
- macos, add note about printing block sector sizing,
512
or4K
- windows, use sysprep to migrate an existing windows install to a new box
- macOS, add note about creating partition without a filesystem
Week 119 Uue, Ununennium
This release contains all commits from the winter-dev branch merged into this release branch, future updates will be made within a spring-dev branch.
Most Notable dotfile(s) Changes π΄π» reverse chronological order πΆ
- [vim] exp with color settings for ALE markers
- [vim] setup custom filetype for JSON files with C language style comments
- [tmux] removed extra space in window titles to prevent window titles from jumping around
- [vscode] update theme to onedark
- [fish] [rvm] setup hacky fish function for adding rvm bins to top of PATH in fish shell
- [mpv] ongoing issue with keeping window on top of other application windows π€·ββοΈ
Most Notable dotfile(s) wiki Changes π΄π» reverse chronological order πΆ
- added note about using
ls
withxargs
to remove all files but of a certain type (parameter, defined by hiding a specific file withls
) - [windows] disk cleanup can be used to remove the
windows.old
directory on a windows 10 upgrade / installation. - add a couple of notes for working with ripgrep
rg
- add a
linux-unsorted
section for quickly placing notes related to GNU+Linux - [vim] experimented with trying to navigate markdown documents using vim with ctags
- [linuxbrew] add fix / workaround for updating an old linuxbrew install to a modern setup to remove erroneous output when updating
- [rust] experiment with distributed A/V transcoding using rust with shepherd and ffmpeg
- [git] add a note about working with git lfs
- [vbox] add note about getting a sane scrolling experience with a windows 10 guest
- [windows] add some basic choco commands
Week 106 Sg, Seaborgium
π‘ This release includes all changes from Fall π 2019 to January 1st πΎ 2020
Most Notable dotfile(s) Changes π΄π» reverse chronological order πΆ
- started messing around with karabiner elements, and cleaned some of my configuration
- properly restructured virtual numpad script into it's own file
- updated
record.sh
for recording live playback, still requires some work to record buffered history - minor update to
tmux.conf
to work with tmux v3.x - [fish] new abbr
lr
for listing newest files last in a directory listing - [bash] history should be shared around multiple sessions now
- [shell] experimented with
xargs
a little bit - [alacritty] update font size for terminal windows
- [vscode] added some key bindings for working with vs code very similar to how i use tmux
- [launchd] [macos] update a few launchd scripts i wrote a while back to hopefully function a little better
- [bash] [dots] [install] setup a basic setup script for getting bash to a manageable state when working on Raspbian
- and HAPPY NEW YEARS
Most Notable dotfile(s) wiki Changes π΄π» reverse chronological order πΆ
- add several useful links for working with ms windows 10, and how to avoid the 1809 update USB install media, because it can not fix boot issues
- add note about new osxfuse licensing, and rolled back my version to last free as in beer πΊ license.
- [macOS] add note about setting multiple boot args at same time and updating existing boot args for macOS
- [ffmpeg] can not use nvenc or nvdec have to use apple provided API's for hardware acceleration
- [gifs] add note about using docker container to generate a gif from an asciicast
Week 91 Pa, Protactinium
π‘ This release includes all changes from Summer 2019 up to September 22, 2019
Most Notable dotfile(s) Changes
- [blender] [python] add python script for converting
.blend
files to.obj
so a directory of.blend
files can viewed using QuickLook on macOS. - [Vim] [Neovim] Denite, get Neovim managing open buffers to a sane state. π©π»ββοΈ
- [rsync] the protect flag is a beautiful thing
- [taskwarrior] gradually migrating Reminders.app macOS app to taskwarrior
- [fish] add function for better printing PATHs entries, to query and see what entries are in the
PATH
env var. - Just say noβ’οΈ to grep start using rg instead.
- setup automater, [macOS] workflow for using CLI unrar to extract rar files via Finder.app
Most Notable dotfile(s) wiki Changes
- [python] add note(s) about managing python packages using pip
There a lot more wiki changes going on, really some major, some minor, but I feel I only need to add the important ones.
cheers π©
Chris
Week 76 Os, Osmium
π‘ This release includes all changes from Spring 2019 up to June 21, 2019
Most Notable dotfile(s) Changes
most recent changes listed first
- [blender] checkin Blender 2.80 startup files
- [fish] update al separate irc abbr
- [nvim] lock denite to specific commit to prevent breaking changes for (n)vim
- [nvim] relocate coc settings to separate plugin file
- [nvim] vim-polyglot now support syntax hl π³οΈβπ for JSX
- [git] checkin hammerspoon config file / dir
- [fish] add func to return http status code
- [tmux] pane sync πββοΈπββοΈ sanity π©ββοΈ
- [doc] [lang] [csharp] add notes about building csharp / dotnet cli apps on macOS
Most Notable dotfile(s) wiki Changes
most recent changes listed first
- [weechat] saving private configuration files
- [blender] section about framing content in Blender 2.79 and how it differs in 2.80
- [raspbian] set empty / blank password
- [rpi] migration / consolidation of notes
- [*nix] working with tty's
- [macOS] disable bouncing π dock icons
- [raspbian] mDNS notes added
- [Vim] working with macOS binary plist files
- [macOS] update notes about managing users and groups