mirror of
https://github.com/robbyrussell/oh-my-zsh.git
synced 2026-07-22 20:55:11 +02:00
Compare commits
4
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4222944ca7 | ||
|
|
b2b5b47245 | ||
|
|
45b97508e5 | ||
|
|
8392894ca9 |
@@ -16,7 +16,7 @@ jobs:
|
|||||||
contents: write # this is needed to push commits and branches
|
contents: write # this is needed to push commits and branches
|
||||||
steps:
|
steps:
|
||||||
- name: Harden the runner (Audit all outbound calls)
|
- name: Harden the runner (Audit all outbound calls)
|
||||||
uses: step-security/harden-runner@bf7454d06d71f1098171f2acdf0cd4708d7b5920 # v2.20.0
|
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
|
||||||
with:
|
with:
|
||||||
egress-policy: audit
|
egress-policy: audit
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ jobs:
|
|||||||
- macos-latest
|
- macos-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Harden the runner (Audit all outbound calls)
|
- name: Harden the runner (Audit all outbound calls)
|
||||||
uses: step-security/harden-runner@bf7454d06d71f1098171f2acdf0cd4708d7b5920 # v2.20.0
|
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
|
||||||
with:
|
with:
|
||||||
egress-policy: audit
|
egress-policy: audit
|
||||||
|
|
||||||
@@ -47,7 +47,7 @@ jobs:
|
|||||||
- test
|
- test
|
||||||
steps:
|
steps:
|
||||||
- name: Harden the runner (Audit all outbound calls)
|
- name: Harden the runner (Audit all outbound calls)
|
||||||
uses: step-security/harden-runner@bf7454d06d71f1098171f2acdf0cd4708d7b5920 # v2.20.0
|
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
|
||||||
with:
|
with:
|
||||||
egress-policy: audit
|
egress-policy: audit
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ jobs:
|
|||||||
if: github.repository == 'ohmyzsh/ohmyzsh'
|
if: github.repository == 'ohmyzsh/ohmyzsh'
|
||||||
steps:
|
steps:
|
||||||
- name: Harden the runner (Audit all outbound calls)
|
- name: Harden the runner (Audit all outbound calls)
|
||||||
uses: step-security/harden-runner@bf7454d06d71f1098171f2acdf0cd4708d7b5920 # v2.20.0
|
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
|
||||||
with:
|
with:
|
||||||
egress-policy: audit
|
egress-policy: audit
|
||||||
|
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ jobs:
|
|||||||
if: github.repository == 'ohmyzsh/ohmyzsh'
|
if: github.repository == 'ohmyzsh/ohmyzsh'
|
||||||
steps:
|
steps:
|
||||||
- name: Harden the runner (Audit all outbound calls)
|
- name: Harden the runner (Audit all outbound calls)
|
||||||
uses: step-security/harden-runner@bf7454d06d71f1098171f2acdf0cd4708d7b5920 # v2.20.0
|
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
|
||||||
with:
|
with:
|
||||||
egress-policy: audit
|
egress-policy: audit
|
||||||
- name: Authenticate as @ohmyzsh
|
- name: Authenticate as @ohmyzsh
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ jobs:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Harden the runner (Audit all outbound calls)
|
- name: Harden the runner (Audit all outbound calls)
|
||||||
uses: step-security/harden-runner@bf7454d06d71f1098171f2acdf0cd4708d7b5920 # v2.20.0
|
uses: step-security/harden-runner@9af89fc71515a100421586dfdb3dc9c984fbf411 # v2.19.4
|
||||||
with:
|
with:
|
||||||
egress-policy: audit
|
egress-policy: audit
|
||||||
|
|
||||||
@@ -60,6 +60,6 @@ jobs:
|
|||||||
retention-days: 5
|
retention-days: 5
|
||||||
|
|
||||||
- name: "Upload to code-scanning"
|
- name: "Upload to code-scanning"
|
||||||
uses: github/codeql-action/upload-sarif@7188fc363630916deb702c7fdcf4e481b751f97a # v4.37.1
|
uses: github/codeql-action/upload-sarif@8aad20d150bbac5944a9f9d289da16a4b0d87c1e # v4.36.2
|
||||||
with:
|
with:
|
||||||
sarif_file: results.sarif
|
sarif_file: results.sarif
|
||||||
|
|||||||
@@ -22,8 +22,7 @@ plugins=(... bundler)
|
|||||||
| `bo` | `bundle open` | Opens the source directory for a gem in your bundle |
|
| `bo` | `bundle open` | Opens the source directory for a gem in your bundle |
|
||||||
| `bout` | `bundle outdated` | List installed gems with newer versions available |
|
| `bout` | `bundle outdated` | List installed gems with newer versions available |
|
||||||
| `bp` | `bundle package` | Package your needed .gem files into your application |
|
| `bp` | `bundle package` | Package your needed .gem files into your application |
|
||||||
| `bu` | `bundle update` | Update your gems to the latest available versions |
|
| `bu` | `bundle update --all` | Update your gems to the latest available versions |
|
||||||
| `bua` | `bundle update --all` | Update all gems to the latest available versions |
|
|
||||||
|
|
||||||
## Gem wrapper
|
## Gem wrapper
|
||||||
|
|
||||||
|
|||||||
@@ -9,8 +9,7 @@ alias bl="bundle list"
|
|||||||
alias bo="bundle open"
|
alias bo="bundle open"
|
||||||
alias bout="bundle outdated"
|
alias bout="bundle outdated"
|
||||||
alias bp="bundle package"
|
alias bp="bundle package"
|
||||||
alias bu="bundle update"
|
alias bu="bundle update --all"
|
||||||
alias bua="bundle update --all"
|
|
||||||
|
|
||||||
## Gem wrapper
|
## Gem wrapper
|
||||||
|
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ plugins=(... docker-compose)
|
|||||||
|-----------|----------------------------------|----------------------------------------------------------------------------------|
|
|-----------|----------------------------------|----------------------------------------------------------------------------------|
|
||||||
| dco | `docker-compose` | Docker-compose main command |
|
| dco | `docker-compose` | Docker-compose main command |
|
||||||
| dcb | `docker-compose build` | Build containers |
|
| dcb | `docker-compose build` | Build containers |
|
||||||
|
| dcc | `docker-compose config` | Parse, resolve and render compose file in canonical format |
|
||||||
| dce | `docker-compose exec` | Execute command inside a container |
|
| dce | `docker-compose exec` | Execute command inside a container |
|
||||||
| dcps | `docker-compose ps` | List containers |
|
| dcps | `docker-compose ps` | List containers |
|
||||||
| dcrestart | `docker-compose restart` | Restart container |
|
| dcrestart | `docker-compose restart` | Restart container |
|
||||||
|
|||||||
@@ -6,6 +6,7 @@
|
|||||||
|
|
||||||
alias dco="$dccmd"
|
alias dco="$dccmd"
|
||||||
alias dcb="$dccmd build"
|
alias dcb="$dccmd build"
|
||||||
|
alias dcc="$dccmd config"
|
||||||
alias dce="$dccmd exec"
|
alias dce="$dccmd exec"
|
||||||
alias dcps="$dccmd ps"
|
alias dcps="$dccmd ps"
|
||||||
alias dcrestart="$dccmd restart"
|
alias dcrestart="$dccmd restart"
|
||||||
|
|||||||
@@ -24,12 +24,11 @@ plugins=(... rails)
|
|||||||
| `rdm` | `rails db:migrate` | Run pending db migrations |
|
| `rdm` | `rails db:migrate` | Run pending db migrations |
|
||||||
| `rdmd` | `rails db:migrate:down` | Undo specific db migration |
|
| `rdmd` | `rails db:migrate:down` | Undo specific db migration |
|
||||||
| `rdmr` | `rails db:migrate:redo` | Redo specific db migration |
|
| `rdmr` | `rails db:migrate:redo` | Redo specific db migration |
|
||||||
| `rdmrs` | `rails db:migrate:reset` | Delete the database and set it up again from scratch. |
|
|
||||||
| `rdms` | `rails db:migrate:status` | Show current db migration status |
|
| `rdms` | `rails db:migrate:status` | Show current db migration status |
|
||||||
| `rdmtc` | `rails db:migrate db:test:clone` | Run pending migrations and clone db into test database |
|
| `rdmtc` | `rails db:migrate db:test:clone` | Run pending migrations and clone db into test database |
|
||||||
| `rdmu` | `rails db:migrate:up` | Run specific db migration |
|
| `rdmu` | `rails db:migrate:up` | Run specific db migration |
|
||||||
| `rdr` | `rails db:rollback` | Roll back the last migration |
|
| `rdr` | `rails db:rollback` | Roll back the last migration |
|
||||||
| `rdrs` | `rails db:reset` | Delete the database and set it up again from schema. |
|
| `rdrs` | `rails db:reset` | Delete the database and set it up again |
|
||||||
| `rds` | `rails db:seed` | Seed the database |
|
| `rds` | `rails db:seed` | Seed the database |
|
||||||
| `rdsl` | `rails db:schema:load` | Load the database schema |
|
| `rdsl` | `rails db:schema:load` | Load the database schema |
|
||||||
| `rdtc` | `rails db:test:clone` | Clone the database into the test database |
|
| `rdtc` | `rails db:test:clone` | Clone the database into the test database |
|
||||||
|
|||||||
@@ -214,7 +214,6 @@ _rails_subcommands() {
|
|||||||
"db\:migrate[Migrate the database]"
|
"db\:migrate[Migrate the database]"
|
||||||
"db\:migrate\:down[Run the 'down' for a given migration VERSION]"
|
"db\:migrate\:down[Run the 'down' for a given migration VERSION]"
|
||||||
"db\:migrate\:redo[Roll back the database one migration and re-migrate up]"
|
"db\:migrate\:redo[Roll back the database one migration and re-migrate up]"
|
||||||
"db\:migrate\:reset[Drop and recreate all databases from scratch for the current environment]"
|
|
||||||
"db\:migrate\:status[Display status of migrations]"
|
"db\:migrate\:status[Display status of migrations]"
|
||||||
"db\:migrate\:up[Run the 'up' for a given migration VERSION]"
|
"db\:migrate\:up[Run the 'up' for a given migration VERSION]"
|
||||||
"db\:prepare[Run setup if database does not exist, or run migrations if it does]"
|
"db\:prepare[Run setup if database does not exist, or run migrations if it does]"
|
||||||
|
|||||||
@@ -52,7 +52,6 @@ alias rdd='rails db:drop'
|
|||||||
alias rdm='rails db:migrate'
|
alias rdm='rails db:migrate'
|
||||||
alias rdmd='rails db:migrate:down'
|
alias rdmd='rails db:migrate:down'
|
||||||
alias rdmr='rails db:migrate:redo'
|
alias rdmr='rails db:migrate:redo'
|
||||||
alias rdmrs='rails db:migrate:reset'
|
|
||||||
alias rdms='rails db:migrate:status'
|
alias rdms='rails db:migrate:status'
|
||||||
alias rdmtc='rails db:migrate db:test:clone'
|
alias rdmtc='rails db:migrate db:test:clone'
|
||||||
alias rdmu='rails db:migrate:up'
|
alias rdmu='rails db:migrate:up'
|
||||||
|
|||||||
@@ -16,4 +16,3 @@ Some of the commands include:
|
|||||||
* `deny <port>/<optional: protocol>` add deny rule
|
* `deny <port>/<optional: protocol>` add deny rule
|
||||||
* `disable` disables the firewall
|
* `disable` disables the firewall
|
||||||
* `enable` enables the firewall
|
* `enable` enables the firewall
|
||||||
* `route` add route rule
|
|
||||||
|
|||||||
@@ -31,7 +31,6 @@ _1st_arguments=(
|
|||||||
'reject:add reject rule'
|
'reject:add reject rule'
|
||||||
'reload:reloads firewall'
|
'reload:reloads firewall'
|
||||||
'reset:reset firewall'
|
'reset:reset firewall'
|
||||||
'route:add route rule'
|
|
||||||
'show:show firewall report'
|
'show:show firewall report'
|
||||||
'status:show firewall status'
|
'status:show firewall status'
|
||||||
'version:display version information'
|
'version:display version information'
|
||||||
@@ -44,7 +43,6 @@ _arguments -C \
|
|||||||
'1:: :->cmds' \
|
'1:: :->cmds' \
|
||||||
'2:: :->subcmds' \
|
'2:: :->subcmds' \
|
||||||
'3:: :->subsubcmds' \
|
'3:: :->subsubcmds' \
|
||||||
'4:: :->subsubsubcmds' \
|
|
||||||
&& return 0
|
&& return 0
|
||||||
|
|
||||||
local rules
|
local rules
|
||||||
@@ -85,17 +83,6 @@ case "$state" in
|
|||||||
'raw' 'builtins' 'before-rules' 'user-rules' 'after-rules' 'logging-rules' 'listening' 'added' \
|
'raw' 'builtins' 'before-rules' 'user-rules' 'after-rules' 'logging-rules' 'listening' 'added' \
|
||||||
&& ret=0
|
&& ret=0
|
||||||
;;
|
;;
|
||||||
(route)
|
|
||||||
_values 'route' \
|
|
||||||
'delete[delete route rule]' \
|
|
||||||
'insert[insert route rule at NUM]' \
|
|
||||||
'prepend[prepend route rule]' \
|
|
||||||
'allow[add allow route rule]' \
|
|
||||||
'deny[add deny route rule]' \
|
|
||||||
'reject[add reject route rule]' \
|
|
||||||
'limit[add limit route rule]' \
|
|
||||||
&& ret=0
|
|
||||||
;;
|
|
||||||
(delete)
|
(delete)
|
||||||
rules="$(_ufw_delete_rules)"
|
rules="$(_ufw_delete_rules)"
|
||||||
if [[ -n "$rules" ]] ; then
|
if [[ -n "$rules" ]] ; then
|
||||||
@@ -122,37 +109,6 @@ case "$state" in
|
|||||||
'incoming' 'outgoing' \
|
'incoming' 'outgoing' \
|
||||||
&& ret=0
|
&& ret=0
|
||||||
;;
|
;;
|
||||||
(route)
|
|
||||||
case "$line[2]" in
|
|
||||||
(delete|prepend)
|
|
||||||
_values 'route-action' \
|
|
||||||
'allow[route allow rule]' \
|
|
||||||
'deny[route deny rule]' \
|
|
||||||
'reject[route reject rule]' \
|
|
||||||
'limit[route limit rule]' \
|
|
||||||
&& ret=0
|
|
||||||
;;
|
|
||||||
(insert)
|
|
||||||
_message 'route rule number'
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
;;
|
|
||||||
(subsubsubcmds)
|
|
||||||
case "$line[1]" in
|
|
||||||
(route)
|
|
||||||
case "$line[2]" in
|
|
||||||
(insert)
|
|
||||||
_values 'route-action' \
|
|
||||||
'allow[route allow rule]' \
|
|
||||||
'deny[route deny rule]' \
|
|
||||||
'reject[route reject rule]' \
|
|
||||||
'limit[route limit rule]' \
|
|
||||||
&& ret=0
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
;;
|
|
||||||
esac
|
esac
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ function josh_prompt {
|
|||||||
prompt=" "
|
prompt=" "
|
||||||
|
|
||||||
branch=$(git_current_branch)
|
branch=$(git_current_branch)
|
||||||
branch="${branch//\%/%%}"
|
|
||||||
ruby_version=$(ruby_prompt_info)
|
ruby_version=$(ruby_prompt_info)
|
||||||
path_size=${#PWD}
|
path_size=${#PWD}
|
||||||
branch_size=${#branch}
|
branch_size=${#branch}
|
||||||
@@ -32,7 +31,7 @@ function josh_prompt {
|
|||||||
prompt=" $prompt"
|
prompt=" $prompt"
|
||||||
done
|
done
|
||||||
|
|
||||||
prompt="%{%F{green}%}$PWD$prompt%{%F{red}%}$(ruby_prompt_info)%{$reset_color%} ${branch}"
|
prompt="%{%F{green}%}$PWD$prompt%{%F{red}%}$(ruby_prompt_info)%{$reset_color%} ${branch//\%/%%}"
|
||||||
|
|
||||||
echo $prompt
|
echo $prompt
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user