mirror of
https://github.com/archlinux/aur.git
synced 2026-02-18 10:22:43 +01:00
v1.4
This commit is contained in:
parent
e18ea7f04e
commit
b106b1aae4
4 changed files with 81 additions and 48 deletions
8
.SRCINFO
Normal file → Executable file
8
.SRCINFO
Normal file → Executable file
|
|
@ -1,7 +1,7 @@
|
|||
pkgbase = zsh-komander
|
||||
pkgdesc = Minimalistic zsh-theme...
|
||||
pkgver = 1.3
|
||||
pkgrel = 2
|
||||
pkgver = 1.4
|
||||
pkgrel = 1
|
||||
url = https://github.com/stikundra-murtsi/zsh-komander
|
||||
arch = any
|
||||
license = custom:NAUPL
|
||||
|
|
@ -10,9 +10,9 @@ pkgbase = zsh-komander
|
|||
source = komander-tool.sh
|
||||
source = LICENSE
|
||||
source = README.md
|
||||
sha256sums = 96082435cb8f5e8df4c3f503331f7e4382a32cdc9364b835b361c3ce0ae19fbd
|
||||
sha256sums = 69eff0c71c6b50288a82c5d0f5a42ca84c012265fa7b2c020e9b1a85d3140f5c
|
||||
sha256sums = 79fc81ec097911ac3e971bc2ed0a3dddbcbdc0699e4da2d4a1997df312b21d65
|
||||
sha256sums = 75d0d33f190772597e1e5775c0ae7ed6a456189a8bf7d93dc8dd6d361a750915
|
||||
sha256sums = 1eee93882484a32ee699f0c7a3f53353fc068db77b1e68acaa2e411d71d9ec3d
|
||||
sha256sums = 3c17b0266b2cc00751e56bc9bdf1767e2d26eb951f2cf834e8e4e5547cf44d1c
|
||||
|
||||
pkgname = zsh-komander
|
||||
|
|
|
|||
17
LICENSE
17
LICENSE
|
|
@ -1,4 +1,4 @@
|
|||
NAUP License
|
||||
# NAUP License
|
||||
|
||||
Non-Attribution Usage Prohibited License - NAUP License - NAUPL
|
||||
Лицензия Запрета Использования Без Указания Авторства - ЛЗИБУА
|
||||
|
|
@ -8,27 +8,28 @@ Non-Attribution Usage Prohibited License - NAUP License - NAUPL
|
|||
---
|
||||
|
||||
Автор: Мурцыта Илья Юрьевич
|
||||
Проект: zsh-komander
|
||||
Проект: app-opener
|
||||
|
||||
Разрешено
|
||||
### Разрешено
|
||||
|
||||
- Просмотр кода проекта.
|
||||
- Использование кода в личных целях.
|
||||
- Использование кода при условии открытия кода проекта использующего код разработки защищенной лицензией ЛЗИБУА.
|
||||
|
||||
Запрещено
|
||||
### Запрещено
|
||||
|
||||
- Использование кода (или его части) без указания авторства в названии и в самом коде.
|
||||
- Встраивание кода в коммерческие проекты без явного указания авторства и без письменного разрешения автора.
|
||||
- Продажа или лицензирование проекта от своего имени.
|
||||
- Закрывать код если он был открытым.
|
||||
|
||||
Условия
|
||||
### Условия
|
||||
|
||||
- При применении кода этого проекта в публичной сфере вы **обязаны**:
|
||||
- Указать имя автора и название проекта в имени вашего приложения (komander-<название проекта>).
|
||||
- Указать имя автора и название проекта в имени вашего приложения (apop-<название проекта>).
|
||||
- Указать ссылку на оригинальный репозиторий проекта или исходный код.
|
||||
- Сохранить лицензию в составе проекта.
|
||||
|
||||
При несоблюдении
|
||||
### При несоблюдении
|
||||
|
||||
- При нарушении условий лицензии вы нарушаете авторское право и это может повлечь за собой юридические последствия.
|
||||
|
||||
|
|
|
|||
8
PKGBUILD
8
PKGBUILD
|
|
@ -1,8 +1,8 @@
|
|||
#Maintainer: Stikkot
|
||||
|
||||
pkgname=zsh-komander
|
||||
pkgver=1.3
|
||||
pkgrel=2
|
||||
pkgver=1.4
|
||||
pkgrel=1
|
||||
pkgdesc="Minimalistic zsh-theme..."
|
||||
arch=('any')
|
||||
url="https://github.com/stikundra-murtsi/zsh-komander"
|
||||
|
|
@ -14,9 +14,9 @@ source=(
|
|||
"LICENSE"
|
||||
"README.md"
|
||||
)
|
||||
sha256sums=('96082435cb8f5e8df4c3f503331f7e4382a32cdc9364b835b361c3ce0ae19fbd'
|
||||
sha256sums=('69eff0c71c6b50288a82c5d0f5a42ca84c012265fa7b2c020e9b1a85d3140f5c'
|
||||
'79fc81ec097911ac3e971bc2ed0a3dddbcbdc0699e4da2d4a1997df312b21d65'
|
||||
'75d0d33f190772597e1e5775c0ae7ed6a456189a8bf7d93dc8dd6d361a750915'
|
||||
'1eee93882484a32ee699f0c7a3f53353fc068db77b1e68acaa2e411d71d9ec3d'
|
||||
'3c17b0266b2cc00751e56bc9bdf1767e2d26eb951f2cf834e8e4e5547cf44d1c')
|
||||
|
||||
package() {
|
||||
|
|
|
|||
|
|
@ -1,59 +1,91 @@
|
|||
HISTFILE=~/.zsh_history
|
||||
HISTSIZE=1000
|
||||
SAVEHIST=1000
|
||||
# Установка параметров #
|
||||
setopt inc_append_history
|
||||
setopt share_history
|
||||
setopt autocd
|
||||
setopt beep
|
||||
|
||||
# Установка файла истории #
|
||||
HISTFILE=${HOME}/.zsh_history
|
||||
HISTSIZE=1000
|
||||
SAVEHIST=1000
|
||||
|
||||
# Проверка и создание файла истории #
|
||||
if [[ -f "${HOME}/.zsh_history" ]]; then
|
||||
;
|
||||
else
|
||||
touch ${HOME}/.zsh_history
|
||||
fi
|
||||
|
||||
usr=""
|
||||
pc=""
|
||||
pw=""
|
||||
vnv=""
|
||||
|
||||
# Установка запроса #
|
||||
PROMPT="$vnv$usr$pc$pw> "
|
||||
|
||||
# Функция обновления запроса #
|
||||
update_prompt() {
|
||||
PROMPT="$vnv$usr$pc$pw> "
|
||||
zle reset-prompt
|
||||
}
|
||||
|
||||
# Переключатель видимости пользователя #
|
||||
tgusr() {
|
||||
if [[ -z "$usr" && -z "$pc" ]]; then
|
||||
usr="%n "
|
||||
elif [[ -z "$usr" && -n "$pc" ]]; then
|
||||
usr="%n@"
|
||||
else
|
||||
usr=""
|
||||
fi
|
||||
PROMPT="$vnv$usr$pc$pw> "
|
||||
zle reset-prompt
|
||||
if [[ -z "$usr" && -z "$pc" ]]; then # Если не видно хоста и пользователя
|
||||
usr="%n "
|
||||
elif [[ -z "$usr" && -n "$pc" ]]; then # Если не видно пользователя, но виден хост
|
||||
usr="%n@"
|
||||
else
|
||||
usr=""
|
||||
fi
|
||||
update_prompt
|
||||
}
|
||||
|
||||
# Переключатель видимости хоста #
|
||||
tgpc() {
|
||||
if [[ -z "$pc" && -z "$usr" ]]; then
|
||||
pc="%m "
|
||||
elif [[ -n "$pc" && -n "$usr" ]]; then
|
||||
pc=""
|
||||
usr="%n "
|
||||
elif [[ -z "$pc" && -n "$usr" ]]; then
|
||||
pc="%m "
|
||||
usr="%n@"
|
||||
else
|
||||
pc=""
|
||||
fi
|
||||
PROMPT="$vnv$usr$pc$pw> "
|
||||
zle reset-prompt
|
||||
if [[ -z "$pc" && -z "$usr" ]]; then # Если невидно хоста и пользователя
|
||||
pc="%m "
|
||||
elif [[ -n "$pc" && -n "$usr" ]]; then # Если видно и хоста и пользователя
|
||||
pc=""
|
||||
usr="%n "
|
||||
elif [[ -z "$pc" && -n "$usr" ]]; then # Если не видно хоста, но видно пользователя
|
||||
pc="%m "
|
||||
usr="%n@"
|
||||
else
|
||||
pc=""
|
||||
fi
|
||||
update_prompt
|
||||
}
|
||||
|
||||
# Переключатель видимости пути #
|
||||
tgpwd() {
|
||||
if [[ -z "$pw" ]]; then
|
||||
pw="%d "
|
||||
else
|
||||
pw=""
|
||||
fi
|
||||
PROMPT="$vnv$usr$pc$pw> "
|
||||
zle reset-prompt
|
||||
if [[ -z "$pw" ]]; then
|
||||
pw="%d "
|
||||
else
|
||||
pw=""
|
||||
fi
|
||||
update_prompt
|
||||
}
|
||||
|
||||
# Переключатель видимости виртуального окружения #
|
||||
tgvnv() {
|
||||
if [[ -n "$VIRTUAL_ENV" && -z "$vnv" ]]; then
|
||||
vnv="($(basename $VIRTUAL_ENV)) "
|
||||
else
|
||||
vnv=""
|
||||
fi
|
||||
update_prompt
|
||||
}
|
||||
|
||||
# Установка переключателей #
|
||||
zle -N tgpc
|
||||
zle -N tgpwd
|
||||
zle -N tgusr
|
||||
zle -N tgvnv
|
||||
|
||||
# Создание сочитаний клавишь #
|
||||
bindkey "\ez" tgusr
|
||||
bindkey "\ex" tgpc
|
||||
bindkey "\ec" tgpwd
|
||||
bindkey "\ev" tgvnv
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue