Skip to content

Commit fdd26d9

Browse files
committed
📃 Update software notes, Update zsh configuration.
1 parent 3ba59e6 commit fdd26d9

File tree

3 files changed

+38
-21
lines changed

3 files changed

+38
-21
lines changed

documentation/systemProvisionGuide/installWindowsSoftware.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ DrawPDF: allows to draw on the pdf for teaching. Drawboard PDF
4242
MegaBastered: Mega downloader https://github.com/tonikelope/megabasterd/releases/tag/v7.28
4343
MegaDownloader
4444
URL Downloaders: https://www.raymond.cc/blog/how-to-download-all-files-from-a-folder-on-a-website-or-ftp/
45-
- JDownloader https://www.raymond.cc/blog/download/did/1531/
45+
- JDownloader https://www.raymond.cc/blog/download/did/1531/
4646
gVIM for windows: https://www.vim.org/download.php
4747
Remap any mouse buttons and auxilliary keys: https://www.highrez.co.uk/downloads/XMouseButtonControl.htm
4848
Disassembler and reverse engineering software: https://www.pelock.com/articles/reverse-engineering-tools-review
@@ -62,7 +62,16 @@ SD Card Formatter
6262
easyUEFI Hasleo
6363
shutup10
6464
https://github.com/da2x/EdgeDeflector - conrtana searches change to default system browser
65-
custom clock - https://github.com/White-Tiger/T-Clock
65+
Allow windows click through and always on top:
66+
- https://windowtop.info/
67+
On screen tranlsation apps:
68+
- https://quest-app.appspot.com/download
69+
- babylon
70+
Clocks:
71+
- custom clock - https://github.com/White-Tiger/T-Clock
72+
- Other always on screen clocks:
73+
- digital https://www.dualitysoft.com/dsclock/
74+
- analog http://www.clocx.net/download.php
6675
epub reader software
6776
Hash Tool (From Windows store)
6877
Revo uninstaller

resource/localDevelopmentEnvironment/WindowsOS/terminal/windowsTerminal/profiles.json

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
"$schema": "https://aka.ms/terminal-profiles-schema",
66

77
"defaultProfile": "{58ad8b0c-3ef8-5f4d-bc6f-13e4c00f2530}",
8-
8+
"defaults":
9+
{
10+
// "startingDirectory": "."
11+
},
912
"profiles": [{
1013
// Make changes here to the powershell.exe profile
1114
"guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
@@ -18,16 +21,19 @@
1821
"guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
1922
"name": "cmd",
2023
"commandline": "cmd.exe",
21-
"hidden": false
24+
"hidden": false,
25+
// "startingDirectory": "%__CD__%"
2226
},
2327
{
2428
"guid": "{58ad8b0c-3ef8-5f4d-bc6f-13e4c00f2530}",
2529
"hidden": false,
2630
"name": "Debian",
27-
"source": "Windows.Terminal.Wsl"
31+
"source": "Windows.Terminal.Wsl",
32+
"commandline": "wsl",
33+
// "startingDirectory": "."
2834
},
2935
{
30-
"hidden": true,
36+
"hidden": false,
3137
"guid": "{00000000-0000-0000-ba54-000000000002}",
3238
"acrylicOpacity": 0.75,
3339
"closeOnExit": true,
@@ -43,7 +49,8 @@
4349
"padding": "0, 0, 0, 0",
4450
"snapOnInput": true,
4551
"startingDirectory": "%USERPROFILE%",
46-
"useAcrylic": true
52+
// "startingDirectory": "%__CD__%",
53+
"useAcrylic": true,
4754
},
4855
{
4956
"guid": "{00000000-0000-0000-ba54-000000000004}",
@@ -61,7 +68,8 @@
6168
"padding": "0, 0, 0, 0",
6269
"snapOnInput": true,
6370
"startingDirectory": "%USERPROFILE%",
64-
"useAcrylic": true
71+
"useAcrylic": true,
72+
// "startingDirectory": "%__CD__%"
6573
},
6674
{
6775
"guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",

resource/localDevelopmentEnvironment/WindowsSubSystemForLinux/shell/zsh/.zshrc

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# If you come from bash you might have to change your $PATH.
2-
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$HOME/bin:/usr/local/bin:$PATH"
2+
# - python packages path $(python3 -m site --user-base)/bin
3+
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$HOME/bin:/usr/local/bin:$HOME/.local/bin:$PATH"
34

45
# Path to your oh-my-zsh installation.
56
export ZSH="/home/unixuser/.oh-my-zsh"
@@ -98,28 +99,27 @@ source $ZSH/oh-my-zsh.sh
9899
# alias zshconfig="mate ~/.zshrc"
99100
# alias ohmyzsh="mate ~/.oh-my-zsh"
100101

101-
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
102+
# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
102103
[[ -f ~/.p10k.zsh ]] && source ~/.p10k.zsh
103104

104-
105105
# Connect to Windows Docker Engine - only for WSL1 or WSL2 without integration of docker desktop.
106106
# export DOCKER_HOST=tcp://127.0.0.1:2375
107107

108108
# always preserve environment variables when using sudo (this allows variables like DOCKER_HOST to exist in time of sudo usage).
109109
# To run the original command without removing the alias from memory use `command sudo` e.g. `command sudo --help`
110110
# NOTE: zsh autocorrection plugin aliases sudo to `sudo='nocorrect sudo'` https://unix.stackexchange.com/questions/260563/sudo-nocorrect-command-not-found
111-
# Therefore to override sudo and prevent aurocompletion from alises it's own alias, replace it with:
111+
# Therefore to override sudo and prevent aurocompletion from alises it's own alias, replace it with:
112112
alias sudo='nocorrect sudo --preserve-env'
113113

114-
# ".zsh_history" options:
115-
setopt EXTENDED_HISTORY # Write the history file in the ":start:elapsed;command" format.
116-
setopt HIST_EXPIRE_DUPS_FIRST # Expire duplicate entries first when trimming history.
117-
setopt HIST_IGNORE_DUPS # Don't record an entry that was just recorded again.
118-
setopt HIST_IGNORE_ALL_DUPS # Delete old recorded entry if new entry is a duplicate.
119-
setopt HIST_IGNORE_SPACE # Don't record an entry starting with a space.
120-
setopt HIST_FIND_NO_DUPS # Do not display a line previously found.
121-
setopt HIST_SAVE_NO_DUPS # Don't write duplicate entries in the history file.
122-
setopt HIST_BEEP # Beep when accessing nonexistent history.
114+
# ".zsh_history" options:
115+
setopt EXTENDED_HISTORY # Write the history file in the ":start:elapsed;command" format.
116+
setopt HIST_EXPIRE_DUPS_FIRST # Expire duplicate entries first when trimming history.
117+
setopt HIST_IGNORE_DUPS # Don't record an entry that was just recorded again.
118+
setopt HIST_IGNORE_ALL_DUPS # Delete old recorded entry if new entry is a duplicate.
119+
setopt HIST_IGNORE_SPACE # Don't record an entry starting with a space.
120+
setopt HIST_FIND_NO_DUPS # Do not display a line previously found.
121+
setopt HIST_SAVE_NO_DUPS # Don't write duplicate entries in the history file.
122+
setopt HIST_BEEP # Beep when accessing nonexistent history.
123123

124124
# https://unix.stackexchange.com/questions/273861/unlimited-history-in-zsh
125125
# setopt BANG_HIST # Treat the '!' character specially during expansion.

0 commit comments

Comments
 (0)