feat: vim ga\, valgrind alias

This commit is contained in:
AngeD 2023-07-21 08:59:39 +02:00
parent 135cccbe68
commit d30a7cacce
9 changed files with 51 additions and 26 deletions

View File

@ -2,3 +2,7 @@ vim.cmd("packadd easy-align")
vim.keymap.set("n", "ga", "<Plug>(EasyAlign)")
vim.keymap.set("x", "ga", "<Plug>(EasyAlign)")
vim.g.easy_align_delimiters = {
["\\"] = {["pattern"] = "\\\\$"}
}

@ -1 +1 @@
Subproject commit 6c53bf7fb02a2de7e7c84be7a2bd7a502f66a802
Subproject commit dd11ba7b3c8f82d51b6d4dd7d68fce2d78bf78a0

View File

@ -4,14 +4,14 @@ if [ "$XDG_VTNR" = 1 ]; then
mkdir -p "$(dirname "$GUILOG")"
mv "$GUILOG" "$GUILOG.old" 2> /dev/null
#XDG_CURRENT_DESKTOP=Unity exec startx > "$GUILOG" 2>&1
SDL_VIDEODRIVER=wayland \
_JAVA_AWT_WM_NONREPARENTING=1 \
QT_QPA_PLATFORM=wayland \
XDG_CURRENT_DESKTOP=sway \
XDG_SESSION_DESKTOP=sway \
MOZ_ENABLE_WAYLAND=1
exec sway > "$GUILOG" 2>&1
XDG_CURRENT_DESKTOP=Unity exec startx > "$GUILOG" 2>&1
#SDL_VIDEODRIVER=wayland \
# _JAVA_AWT_WM_NONREPARENTING=1 \
# QT_QPA_PLATFORM=wayland \
# XDG_CURRENT_DESKTOP=sway \
# XDG_SESSION_DESKTOP=sway \
# MOZ_ENABLE_WAYLAND=1
# exec sway > "$GUILOG" 2>&1
fi
# vim: ft=zsh

View File

@ -1,6 +1,7 @@
# system
alias tmp='cd "$(mktemp -d)"'
alias update='sudo pacman -Syu && config submodule update --remote --recursive --init'
alias pac='sudo pacman'
alias vi='$EDITOR'
# conf
@ -15,6 +16,7 @@ gi() {
}
# https://wiki.archlinux.org/title/Podman#Permission_denied:_OCI_permission_denied
alias podman='DBUS_SESSION_BUS_ADDRESS= podman'
alias valgrind='epitest valgrind'
# compatibility
alias ssh='TERM=linux ssh'

View File

@ -1,14 +0,0 @@
#!/bin/bash -e
CRI=(podman)
IMG='docker.io/epitechcontent/epitest-docker'
TAG=latest
if ! "${CRI[@]}" container start epitest > /dev/null 2>&1; then
"${CRI[@]}" run --rm -d --name epitest \
-v "$HOME:$HOME" \
"$IMG:$TAG" sleep infinity > /dev/null
fi
"${CRI[@]}" exec -it -w "$PWD" epitest "$@"

View File

@ -1,16 +1,20 @@
#!/bin/bash -e
DBUS_SESSION_BUS_ADDRESS=
CRI=(podman)
mkdir -p "$HOME/GUI/lutris/"
"${CRI[@]}" run --rm --name lutris \
--network host \
--userns=keep-id \
--device /dev/dri/ \
-e DISPLAY \
-e XDG_RUNTIME_DIR \
-e XAUTHORITY=/app/.Xauthority \
-v /dev/shm/:/dev/shm/ \
-v /tmp/.X11-unix/:/tmp/.X11-unix/ \
-v "$XAUTHORITY:/app/.Xauthority:ro" \
-v "$XDG_RUNTIME_DIR:$XDG_RUNTIME_DIR" \
-v "$HOME/Games/lutris/:/app/" \
-v "$HOME/GUI/lutris/:/app/" \
git.maby.dev/ange/docker-lutris:0.1

View File

@ -1,16 +1,20 @@
#!/bin/bash -e
DBUS_SESSION_BUS_ADDRESS=
CRI=(podman)
mkdir -p "$HOME/GUI/minecraft/"
"${CRI[@]}" run --rm --name minecraft \
--network host \
--userns=keep-id \
--device /dev/dri/ \
-e DISPLAY \
-e XDG_RUNTIME_DIR \
-e XAUTHORITY=/app/.Xauthority \
-v /dev/shm/:/dev/shm/ \
-v /tmp/.X11-unix/:/tmp/.X11-unix/ \
-v "$XAUTHORITY:/app/.Xauthority:ro" \
-v "$XDG_RUNTIME_DIR:$XDG_RUNTIME_DIR" \
-v "$HOME/Games/minecraft/:/app/" \
git.maby.dev/ange/docker-mc:0.1
-v "$HOME/GUI/minecraft/:/app/" \
git.maby.dev/ange/docker-minecraft:0.1

Binary file not shown.

25
bin/epitest Executable file
View File

@ -0,0 +1,25 @@
#!/bin/bash -e
CRI=(podman)
IMG='docker.io/epitechcontent/epitest-docker'
TAG=latest
if ! "${CRI[@]}" container start epitest > /dev/null 2>&1; then
"${CRI[@]}" run --rm -d --name epitest \
--network host \
--device /dev/dri/ \
-e DISPLAY \
-e XDG_RUNTIME_DIR \
-e XAUTHORITY=/app/.Xauthority \
-e MAKEFLAGS \
-e CFLAGS=-g3 \
-e CXXFLAGS=-g3 \
-v /dev/shm/:/dev/shm/ \
-v "$XAUTHORITY:/app/.Xauthority:ro" \
-v "$XDG_RUNTIME_DIR" \
-v "$HOME:$HOME" \
"$IMG:$TAG" sleep infinity > /dev/null
fi
"${CRI[@]}" exec -it -w "$PWD" epitest "$@"