From 74c150f3e8cb2e3aad3cacc260cc7fc74af713fa Mon Sep 17 00:00:00 2001 From: Marc Sastre Rienitz Date: Thu, 10 Sep 2020 21:20:28 +0200 Subject: [PATCH] Removed some aliases, and fixed some scripts --- .config/fish/aliases.fish | 11 ----------- .config/i3/config | 3 +++ .config/i3/scripts/tunes.sh | 4 ++++ .config/polybar/config | 1 + .config/polybar/scripts/wifi_connect.py | 6 +++++- 5 files changed, 13 insertions(+), 12 deletions(-) create mode 100755 .config/i3/scripts/tunes.sh diff --git a/.config/fish/aliases.fish b/.config/fish/aliases.fish index c0bb32d..379edd3 100644 --- a/.config/fish/aliases.fish +++ b/.config/fish/aliases.fish @@ -25,14 +25,3 @@ alias gsp='git stash pop' alias gg='git lgb' alias gpull='git pull' alias gpush='git push' - -# Postgres connections -alias local_psql='psql -d vilynx-db -U vilynx-web' -alias test_psql='psql -h postgres2.test.east.vilynx.com -d vilynx-db -U vilynx-web -p 5432' -alias prod_psql='ssh -f vilynxro@apache71.prod.east.vilynx.com -L 5440:localhost:5433 sleep 600; psql -h localhost -p 5440 -d vilynx-db -U vilynx-web' - -# Redshift connection -alias test_redshift='psql -h redshift.test.east.vilynx.com -d dagda_insights -p 5439 -U dagda_user' -alias prod_redshift='psql -h redshift.east.vilynx.com -d dagda_insights -p 5439 -U dagda_user' - -alias kraken_psql='psql -h kraken.vpn.vilynx.com -d vilynx-db -U vilynx-web -p 5432' diff --git a/.config/i3/config b/.config/i3/config index 52b535e..6d3f2c2 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -255,6 +255,9 @@ bindsym $mod+Shift+Home exec setxkbmap -layout es -variant cat & ibus engine xkb # Wifi bindsym $mod+Shift+w exec ~/.config/polybar/scripts/wifi_connect.py +# Other cool stuff +bindsym $mod+Shift+t exec ~/.config/i3/scripts/tunes.sh + # Order of screens exec --no-startup-id xrandr --output DP-2 --right-of eDP-1 exec --no-startup-id xrandr --output DP-1 --right-of DP-2 diff --git a/.config/i3/scripts/tunes.sh b/.config/i3/scripts/tunes.sh new file mode 100755 index 0000000..ceaf384 --- /dev/null +++ b/.config/i3/scripts/tunes.sh @@ -0,0 +1,4 @@ +#! /bin/bash + +source ~/venv/tunes/bin/activate +~/repos/tunes/tunes.py 2>~/log.tunes diff --git a/.config/polybar/config b/.config/polybar/config index 64391fc..69517ce 100644 --- a/.config/polybar/config +++ b/.config/polybar/config @@ -77,6 +77,7 @@ font-4 = "Font Awesome 5 Brands:pixelsize=8;1" modules-left = i3 spotify1 modules-center = date modules-right = xkeyboard wifi pulseaudio battery +;modules-right = xkeyboard pulseaudio battery separator = " : " diff --git a/.config/polybar/scripts/wifi_connect.py b/.config/polybar/scripts/wifi_connect.py index 2e55bc5..4e851db 100755 --- a/.config/polybar/scripts/wifi_connect.py +++ b/.config/polybar/scripts/wifi_connect.py @@ -49,7 +49,11 @@ def get_command(action): list_aps_command = ['nmcli', '-t', 'device', 'wifi', 'list'] list_aps_result = subprocess.run(list_aps_command, stdout=subprocess.PIPE) list_aps_output = list_aps_result.stdout.decode('utf-8') -nm_items = [APListItem(*line.split(':')) for line in list_aps_output.split('\n') if line] +try: + nm_items = [APListItem(*line.split(':')) for line in list_aps_output.split('\n') if line] +except Exception: + print([line.split(':') for line in list_aps_output.split('\n') if line]) + raise # Get VPN status list_con_command = ['nmcli', '-t', 'connection', 'show']