Merge branch 'master' of git.axenov.dev:anthony/dotfiles
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -6,3 +6,4 @@
|
|||||||
*.tmp
|
*.tmp
|
||||||
*.tmp*
|
*.tmp*
|
||||||
*.vscdb
|
*.vscdb
|
||||||
|
.DS_Store
|
||||||
|
|||||||
@@ -1,27 +1,24 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
set -eo pipefail
|
set -eo pipefail
|
||||||
|
|
||||||
# TODO not ready yet
|
if [[ "$1" == "-h" || "$1" == "--help" ]]; then
|
||||||
exit
|
cat <<EOF
|
||||||
|
Usage: $(basename "$0") [-h] [name]
|
||||||
|
|
||||||
if [ "$1" ]; then
|
Display IP addresses of Docker containers.
|
||||||
if [ "$1" = "-a" ]; then
|
|
||||||
docker ps -aq \
|
Options:
|
||||||
| xargs -n 1 docker inspect --format '{{.Name}}{{range .NetworkSettings.Networks}} {{.IPAddress}}{{end}}' \
|
-h, --help Show this help message
|
||||||
| sed -e 's#^/##' \
|
|
||||||
| column -t
|
Arguments:
|
||||||
elif [ "$1" = "-c" ]; then
|
name Container name to show specific IP
|
||||||
docker compose ps -q \
|
|
||||||
| xargs -n 1 docker inspect --format '{{.Name}}{{range .NetworkSettings.Networks}} {{.IPAddress}}{{end}}' \
|
EOF
|
||||||
| sed -e 's#^/##' \
|
exit 0
|
||||||
| column -t
|
|
||||||
else
|
|
||||||
docker inspect --format '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' "$1"
|
|
||||||
docker port "$1"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ -n "$1" ]]; then
|
||||||
|
docker ps -a --format "{{.ID}} {{.Names}} {{.Ports}}" --filter name="$1"
|
||||||
else
|
else
|
||||||
docker ps -q \
|
docker ps -a --format "{{.ID}} {{.Names}} {{.Ports}}"
|
||||||
| xargs -n 1 docker inspect --format '{{.Name}}{{range .NetworkSettings.Networks}} {{.IPAddress}}{{end}}' \
|
|
||||||
| sed -e 's#^/##' \
|
|
||||||
| column -t
|
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -5,7 +5,6 @@
|
|||||||
|
|
||||||
"workbench.colorTheme": "Atom One Dark",
|
"workbench.colorTheme": "Atom One Dark",
|
||||||
"workbench.preferredDarkColorTheme": "Atom One Dark",
|
"workbench.preferredDarkColorTheme": "Atom One Dark",
|
||||||
"workbench.iconTheme": "material-icon-theme",
|
|
||||||
// "workbench.tree.indent": 10,
|
// "workbench.tree.indent": 10,
|
||||||
"workbench.tree.renderIndentGuides": "always",
|
"workbench.tree.renderIndentGuides": "always",
|
||||||
"workbench.view.alwaysShowHeaderActions": true,
|
"workbench.view.alwaysShowHeaderActions": true,
|
||||||
@@ -138,7 +137,7 @@
|
|||||||
// terminal
|
// terminal
|
||||||
//----------------------------------------------------------------
|
//----------------------------------------------------------------
|
||||||
|
|
||||||
"terminal.integrated.fontFamily": "JetBrainsMono Nerd Font, MesloLGS NF, Ubuntu Mono",
|
"terminal.integrated.fontFamily": "\"JetBrainsMono Nerd Font\", \"MesloLGS NF\", Ubuntu Mono",
|
||||||
"terminal.integrated.fontSize": 13,
|
"terminal.integrated.fontSize": 13,
|
||||||
"terminal.integrated.cursorStyle": "line",
|
"terminal.integrated.cursorStyle": "line",
|
||||||
"terminal.integrated.defaultProfile.linux": "zsh",
|
"terminal.integrated.defaultProfile.linux": "zsh",
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
include "%L"
|
include "%L"
|
||||||
include "/usr/local/share/keyd/keyd.compose"
|
|
||||||
|
|
||||||
<Multi_key> <s> <h> <r> <u> <g> : "¯\\_(ツ)_/¯"
|
<Multi_key> <s> <h> <r> <u> <g> : "¯\\_(ツ)_/¯"
|
||||||
<Multi_key> <Cyrillic_ha> <Cyrillic_ze> : "¯\\_(ツ)_/¯" # хз
|
<Multi_key> <Cyrillic_ha> <Cyrillic_ze> : "¯\\_(ツ)_/¯" # хз
|
||||||
|
|||||||
Reference in New Issue
Block a user