-
Notifications
You must be signed in to change notification settings - Fork 0
/
Microsoft.PowerShell_profile.ps1
59 lines (47 loc) · 2.41 KB
/
Microsoft.PowerShell_profile.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
$art="
██╗ ███████████╗ ██████╗██████╗███╗ ██████████╗ █████████████╗███████╗█████╗███╗ ████╗
██║ ████╔════██║ ██╔════██╔═══██████╗ ██████╔════╝ ██╔════██╔══████╔════██╔══██████╗ ████║
██║ █╗ ███████╗ ██║ ██║ ██║ ████╔████╔███████╗ █████╗ ██████╔█████╗ █████████╔██╗ ████║
██║███╗████╔══╝ ██║ ██║ ██║ ████║╚██╔╝████╔══╝ ██╔══╝ ██╔══████╔══╝ ██╔══████║╚██╗██╚═╝
╚███╔███╔██████████████╚██████╚██████╔██║ ╚═╝ █████████╗ █████████║ ████║ ██║ ████║ ╚██████╗
╚══╝╚══╝╚══════╚══════╝╚═════╝╚═════╝╚═╝ ╚═╚══════╝ ╚══════╚═╝ ╚═╚═╝ ╚═╝ ╚═╚═╝ ╚═══╚═╝
"
echo $art
Import-Module posh-git
Import-Module oh-my-posh
Set-PoshPrompt paradox
#PSReadLine
Import-Module PSReadLine
Set-PSReadLineOption -EditMode Emacs
Set-PSReadLineOption -BellStyle None
Set-PSReadLineOption -PredictionSource History
#PS Terminal ICON
Import-Module -Name Terminal-Icons
Set-Alias g git
function log{
git log --all --decorate --oneline --graph
}
function commit($message){
git add .;
git commit -m "$message"
}
#aliases for Laravel
# ----------------------
# Erfan Ahmed Siam
# --------------------
function art($arg1,$arg2,$arg3,$arg4,$arg5) { php artisan $arg1 $arg2 $arg3 $arg4 $arg5}
function serve(){
php artisan serve
}
function migrate{
php artisan migrate
}
function fresh{
php artisan migrate:fresh
}
function laragon{
cd C:\laragon\www
}
function seed{
php artisan db:seed
}