-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgit-tools.desktop
More file actions
executable file
·81 lines (65 loc) · 2.4 KB
/
git-tools.desktop
File metadata and controls
executable file
·81 lines (65 loc) · 2.4 KB
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
[Desktop Entry]
Type=Service
ServiceTypes=KonqPopupMenu/Plugin
MimeType=inode/directory;application/octet-stream;
Icon=com.github.ztefn.haguichi-disconnected
Actions=_SEPARATOR_;0-clone;1-init;2-remote;3-branch;3A-branch;3B-branch;4-config;5-add;6-status;7-restore;8-commit;9-push;A-pull;B-branch;
X-KDE-StartupNotify=false
X-KDE-Submenu=Git Tools
X-KDE-Priority=1
[Desktop Action 0-clone]
Icon=keyframe-duplicate
Exec=konsole --workdir %f --hold -e git clone $(kdialog --inputbox 'respoistory URL' --title "Clone Respository" --geometry 500x300 )
Name=clone
[Desktop Action 1-init]
Icon=builder-view-left-pane-symbolic
Exec=konsole --workdir %f --hold -e git init ;
Name=init
[Desktop Action 2-remote]
Icon=repository
Exec=konsole --workdir %f --hold -e git remote add origin $(kdialog --inputbox 'repository-URL' --title "Add Remote Repository" --geometry 500x300)
Name=add remote
[Desktop Action 3-branch]
Icon=branch
Exec=konsole --workdir %f --hold -e git branch
Name=branch list
[Desktop Action 3A-branch]
Icon=vcs-branch
Exec=konsole --workdir %f -e git branch -m $(kdialog --inputbox 'branch' --title "Create New Branch")
Name=branch create
[Desktop Action 3B-branch]
Icon=vcs-diff
Exec=konsole --workdir %f --hold -e git switch $(kdialog --inputbox 'branch' --title "Switch To Branch")
Name=branch switch
[Desktop Action 4-config]
Icon=dialog-object-properties
Exec=konsole --workdir %f --hold -e git config --list ;
Name=config
[Desktop Action 5-add]
Icon=bqm-add
Exec=konsole -e "git add %F" ;
Name=add
[Desktop Action 6-status]
Icon=run-build-install
Exec=konsole --workdir %f --hold -e git status ;
Name=status
[Desktop Action 7-restore]
Icon=kt-remove
Exec=konsole -e git restore --staged %F ;
Name=restore
[Desktop Action 8-commit]
Icon=add-files-to-archive-symbolic
Exec=konsole --workdir %f --hold -e git commit -m "$(kdialog --textinputbox 'describe commit' --title "Commit Message" --geometry 500x300)"
Name=commit
[Desktop Action 9-push]
Icon=vcs-push
Exec=konsole --workdir %f --hold -e git push -u origin $(kdialog --inputbox 'branch' --title "Push Remote Branch")
Name=push
[Desktop Action A-pull]
Icon=vcs-pull
Exec=konsole --workdir %f --hold -e git pull origin $(kdialog --inputbox 'branch' --title "Pull Remote Branch")
Name=pull
[Desktop Action B-branch]
Icon=vcs-branch-delete
Exec=konsole --workdir %f --hold -e git branch -d $(kdialog --inputbox 'branch' --title "Delete Local Branch")
Name=branch delete