From 9bf9ca5c023b33df7d73742e911c09d386e66fbd Mon Sep 17 00:00:00 2001 From: Andrei Jiroh Eugenio Halili Date: Tue, 26 Oct 2021 12:41:46 +0800 Subject: [PATCH] Update alias to use Podman instead of Docker This might be pain for the Docker VS Code extension, especially if I'm using OpenVSCodeServer without Docker Engine socket itself. Signed-off-by: Andrei Jiroh Eugenio Halili --- bashrc/aliases | 3 +++ zshrc/ubuntu.zshrc | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/bashrc/aliases b/bashrc/aliases index 55c9dd1..6357c03 100644 --- a/bashrc/aliases +++ b/bashrc/aliases @@ -88,3 +88,6 @@ alias edit-script="edit-script-file" # add a bit of test here alias guild-test="echo successfully imported owo" + +# shortcuts for rdp stuff +alias bshq-cursed='rdesktop --user cursed-remote-user -r audio:local -x lan -r clipboard:PRIMARYCLIPBOARD -n guildedguy bullshit.hq' diff --git a/zshrc/ubuntu.zshrc b/zshrc/ubuntu.zshrc index bf9b998..d419c49 100644 --- a/zshrc/ubuntu.zshrc +++ b/zshrc/ubuntu.zshrc @@ -122,11 +122,12 @@ if [[ -n "$SSH_CLIENT" ]] || [[ -n "$SSH_TTY" ]]; then export EDITOR=nano else # We'll do some checks here btw, Currently I use GNOME and Xfce4 as my desktop environments, but - # I also consider adding KDE here in the future. + # sometimes, I'm on KDE Plasma. case $(ps -o comm= -p $PPID) in sshd | */sshd) export EDITOR="nano" ;; xfce*) export EDITOR="$(which code >>/dev/null && echo code --wait || which gedit >>/dev/null && echo gedit || echo nano)" ;; gnome*) export EDITOR="$(which code >>/dev/null && echo code --wait || which gedit >>/dev/null && echo gedit || echo nano)" ;; + konsole*) export EDITOR="$(which code >>/dev/null && echo code --wait || which gedit >>/dev/null && echo gedit || echo nano)" ;; node*) [[ "$TERM_PROGRAM" == "vscode" ]] && export EDITOR="code --wait" || export EDITOR="$(echo nano)";; *) export EDITOR="nano" ;; esac @@ -143,6 +144,7 @@ else sshd | */sshd) eval $(keychain --agents gpg,ssh --eval --nogui --noinherit);; xfce*) eval $(keychain --agents gpg,ssh --eval);; gnome*) eval $(keychain --agents gpg,ssh --eval);; + konsole*) eval $(keychain --agents gpg,ssh --eval);; # Don't forget VS Code and code-server! code* | node*) eval $(keychain --agents gpg,ssh --eval);; *) eval $(keychain --agents gpg,ssh --eval --nogui --noinherit) ;;