+ BitWarden module for easy autologon (not very secure but convinent on
personal machines) - Will think this over some more afterwards
* Get-Path will always return without trailing directory separator
(might want to make this 'always' for dirs, but unsure yet)
+ Added Edit-MountUnit scaffolding for later modifying it to import a
template on new mount units, and easy edit of systemd mount and
automount units.
+ PowerLine prompt now shows degraded systemctl state (When Apllicable)
+ Get-PlexInfo notifies if PLEX creds are needed and are missing
+ XDG env are setup if missing on linux
+ vi/vim command will launch editor, but prefer vi/vim/nvim if exists
+ new chezmoi package: auto loading completion
+ new flatpak package: List and Kill commands added
+ new zfs package: zls command added
Added ExistingModules to packages, for module dependent package manifest
Moved PowerLine styling code to the PowerLine pacakge.
Added Package install code generation to Get-MyModules.
Fixed typo in EnsureJoinString
Fixed: Scoop operations would fail calling internal url function.
+= ConvertTo-Zip - autodetects unrar, prefers it on 7-zip - resolves
issues with some RAR extraction methods 7-zip does not support
+= Invoke-ExpressionEx - Added suppot for -WhatIf switch
++ Move-3Way - folder content comparative duplication
was written to normalize a comics media folder
== Moved aliases to base, they were wrongly created in docker.
Added [SessionData] static class to setup script
Utilized SessionData for scoop refreshing, so it will happen once per login session
- otherwise it's a nuisance.
+ Get-DockerProcess modified to display volume mappings (Binds) as well
as docker-compose project names.
+ Reload-MyScripts will look for *.format.ps1xml files in the profile.d
directory and load the format data from it.
+ Get-DockerProcess output is typed and a TypeData.format.ps1xml file
was added to the package
+ Added _ll alias for easy posix ls -la output.
+ config.files.json modified for better neovim support.