- make pretty bash prompt
- continue Docker tuto
- finish javascript tuto
- add linux + bash notes
- add powershell docstrings to own cmdlets
- make DotDict.__dict__ behavior consistent with a regular object (not a dict) behavior
- make every DotDict dict method consistent with the dict class
- make pretty_string_factory a module on its own
- add a docstring to logger_factory.py and touch.py
- add unit tests for dotdict.py
- add django notes + test code
- add ssh notes
- add windows command prompt notes
- add a RegEx UUID detector to tests.py
- test python decorators
- add windows notes about adding virtual memory
- create "Réussite" game
- add notes on connecting PS4 controller on windows
- add .gitattribute file
- debug deleting nested items for DotDict
- add docstrings to DotDict => make custom docstring template
- store touch.py logic in a function
- make a pretty PowerShell prompt (system)
- debug PowerShell prompt git-branch part (branch name not updating)
- make a pretty PowerShell prompt (7)
- delete useless variables from the current scope after loading the profile
- speed up PS profile load => call "conda-hook" only when conda is called the first time ?
- add a mklink alias
- add a shortcut to edit the user profile in VSCode
- add a function that prints example strings with the available colors
- don't color git prompt parentheses
- test if .gitattributes is working as intended
- add a mechanism to run the jupyter lab server on a seperate hidden powershell process
- make a UNIX-style "sudo" alias
- repair sudo when current directory is a drive root
- make sudo scan ps_buffer for new lines to print while waiting for the process to finish
- make sudo rewrite the last line written every second to account for updates
- add work time script + docstrings
- debug Kill-Jupyter when killing specific ports
- convert jupyter_server_wrapper functions into cmdlets
- add powershell notes
- add jupyter JSON config files
- add input file format checking to time_worked.py
- convert custom PS functions into cmdlets
- add a data folder to put jupyter lab logo and windows error sound
- adapt ShouldProcess-Yes-No to write the whatif message as verbose
- move all hardcoded paths to Microsoft.PowerShell_profile.ps1
- make it possible to use the profile without conda
- make Alias-Python prompt before activating conda
- convert Touch-File into a cmdlet
- add specific exception types to exceptions risen by cmdlets
- adapt "-Force" switch behavior in jupyter_server_wrapper.ps1 to bypass all confirmation
- make sudo run the command directly in the terminal if it has elevated privileges
- make sudo always run in the version of powershell that called it
- make an "Update" cmdlet (conda, git, terminal, powershell, powertoys)
- convert "Get-Type" into a cmdlet
- convert "GCC-Wrapper" into a cmdlet
- add markdown (+ markdown viewer) notes
- add C notes
- debug conda prompt when using folder venv
- make a "Restart-System" cmdlet
- make a "Recycle" cmdlet
- make a "Get-Size" cmdlet (must work with folders)
- add custom bash profile to ssh server Dockerfile
- add MappingProxyType support to DotDict ?
- make DotDict work with any type of key (convert keys to strings) ?
- make a script that returns whether a string can be used at all as a class attribute name ?
- make pretty_string_factory print the class name when it is not a builtin type ?
- add a script to interact with the trashbin ?
- restore a file from the recycle bin if it is unique, or maybe the last one
- empty it completely
- open in file explorer
- good blog post
- add a scheduler task to start the task manager on session start ?
- install WSL ?
- make a script to download all listed urls with youtube-dl