mirror of
https://github.com/sorin-ionescu/prezto.git
synced 2025-01-23 13:52:16 +08:00
Compare commits
9 Commits
73b1e6daa7
...
06537fb0f1
Author | SHA1 | Date | |
---|---|---|---|
|
06537fb0f1 | ||
|
427268c64f | ||
|
61d7dc9a72 | ||
|
2388b8f873 | ||
|
f892755c9e | ||
|
073e784905 | ||
|
ad15d56d8f | ||
|
70870eaeea | ||
|
cbb61aec86 |
42
README.md
42
README.md
@ -56,6 +56,48 @@ version is **4.3.11**.
|
|||||||
ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
|
ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
|
||||||
done
|
done
|
||||||
```
|
```
|
||||||
|
If you use windows, please use this command (save as `example.bat` and run it).
|
||||||
|
```bat
|
||||||
|
@echo off
|
||||||
|
setlocal enabledelayedexpansion
|
||||||
|
REM Define Homedir (If use zsh --login to use zsh please set HomeDir as the absolute path of /home/xxxx in your Windows (like C:\MSYS2\home\xxxx))
|
||||||
|
set "HomeDir=%USERPROFILE%"
|
||||||
|
set "sourceDir=%HomeDir%\.zprezto\runcoms"
|
||||||
|
set "linkDir=%HomeDir%"
|
||||||
|
echo "sourceDir = %sourceDir%"
|
||||||
|
echo "linkDir = %linkDir%"
|
||||||
|
REM Create Config Linking
|
||||||
|
if not exist "%linkDir%" mkdir "%linkDir%"
|
||||||
|
for /R "%sourceDir%" %%F in (*) do (
|
||||||
|
set "fileName=%%~nxF"
|
||||||
|
REM echo "filename=!fileName!"
|
||||||
|
REM echo "F=%%F"
|
||||||
|
REM pause
|
||||||
|
if /I not "!fileName!"=="README.md" (
|
||||||
|
mklink "%linkDir%\.!fileName!" "%%F"
|
||||||
|
)
|
||||||
|
)
|
||||||
|
REM Define
|
||||||
|
set PROMPT_DIR="%HomeDir%\.zprezto\modules\prompt"
|
||||||
|
echo "PROMPT_DIR: %PROMPT_DIR%"
|
||||||
|
set array[0]="%PROMPT_DIR%\functions\async"
|
||||||
|
set array[1]="%PROMPT_DIR%\functions\prompt_agnoster_setup"
|
||||||
|
set array[2]="%PROMPT_DIR%\functions\prompt_powerlevel10k_setup"
|
||||||
|
set array[3]="%PROMPT_DIR%\functions\prompt_powerline_setup"
|
||||||
|
set array[4]="%PROMPT_DIR%\functions\prompt_pure_setup"
|
||||||
|
REM Del Prompt External Functions
|
||||||
|
for /l %%i in (0,1,4) do (
|
||||||
|
echo "!array[%%i]!"
|
||||||
|
del /f !array[%%i]!
|
||||||
|
)
|
||||||
|
REM Make Linking For External Functions
|
||||||
|
mklink "%PROMPT_DIR%\functions\async" "%PROMPT_DIR%\external\async\async.zsh"
|
||||||
|
mklink "%PROMPT_DIR%\functions\prompt_agnoster_setup" "%PROMPT_DIR%\external\agnoster\agnoster.zsh-theme"
|
||||||
|
mklink "%PROMPT_DIR%\functions\prompt_powerlevel10k_setup" "%PROMPT_DIR%\external\powerlevel10k\powerlevel10k.zsh-theme"
|
||||||
|
mklink "%PROMPT_DIR%\functions\prompt_powerline_setup" "%PROMPT_DIR%\external\powerline\prompt_powerline_setup"
|
||||||
|
mklink "%PROMPT_DIR%\functions\prompt_pure_setup" "%PROMPT_DIR%\external\pure\pure.zsh"
|
||||||
|
endlocal
|
||||||
|
```
|
||||||
|
|
||||||
**Note:** If you already have any of the given configuration files, `ln` in
|
**Note:** If you already have any of the given configuration files, `ln` in
|
||||||
the above operation will cause an error. In simple cases, you can load
|
the above operation will cause an error. In simple cases, you can load
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit c3d4e576c9c86eac62884bd47c01f6faed043fc5
|
Subproject commit e52ee8ca55bcc56a17c828767a3f98f22a68d4eb
|
@ -1 +1 @@
|
|||||||
Subproject commit 978e79e12c44b5b1d3e1e2920c537002087b82c2
|
Subproject commit c160d09fddd28ceb3af5cf80e9253af80e450d96
|
@ -1 +1 @@
|
|||||||
Subproject commit 8dd05bfcc12b0cd1ee9ea64be725b3d9f713cf64
|
Subproject commit 87ce96b1862928d84b1afe7c173316614b30e301
|
Loading…
Reference in New Issue
Block a user