diff options
author | David Runge <david.runge@frqrec.com> | 2014-09-29 11:16:20 +0200 |
---|---|---|
committer | David Runge <david.runge@frqrec.com> | 2014-09-29 11:16:20 +0200 |
commit | 8fc239f0d71ee53889bd4c3c63a7dd1124a5847c (patch) | |
tree | dabd0431ba95b6278e52f9f38547bbfbbe6f9552 /bin | |
parent | 187fc27dc9bd765285f02e0aac13375bbcd84a6f (diff) | |
parent | dbb77f15412bdaeafacacb80f520c5bd906aa4a4 (diff) | |
download | dotfiles-8fc239f0d71ee53889bd4c3c63a7dd1124a5847c.tar.gz dotfiles-8fc239f0d71ee53889bd4c3c63a7dd1124a5847c.tar.bz2 dotfiles-8fc239f0d71ee53889bd4c3c63a7dd1124a5847c.tar.xz dotfiles-8fc239f0d71ee53889bd4c3c63a7dd1124a5847c.zip |
Merge branch 'master' of https://github.com/davezerave/dot
* 'master' of https://github.com/davezerave/dot:
Added more journalctl aliases.
Adding alias for journalctl to see messages from this boot only.
Adding further ignores for home directory
Adding Arduino related vundles
Adding Arduino preferences
Adding locally compiled tmux-mem-cpu-load version
Adding scripts to check weather currently running a realtime or vanilla kernel.
Adding correct echo output to updated script.
Changing output messages from Dropbox to ownCloud.
Adding further aliases, cleaning up systemd aliases and others.
Disabling the start of syndaemon, as a systemd user service is taking care of this now (hopefully)
Updated user-dirs.dirs settings file to reflect further changes in user home structure.
Raising the settings for night mode.
Splitting settings for external server into separate config file.
Adding newer Ardour version to settings.
Deleting unneeded arduino preferences file
Shifting to new key bindings config file 'bindings', deleting old ('keys'), updating config file to new settings format.
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/backup-profiles | 8 | ||||
-rwxr-xr-x | bin/check-rt | 11 | ||||
-rwxr-xr-x | bin/check-vanilla | 11 | ||||
-rwxr-xr-x | bin/start_jack | 36 | ||||
-rwxr-xr-x | bin/stop_jack | 7 | ||||
-rwxr-xr-x | bin/tmux-mem-cpu-load | bin | 0 -> 30782 bytes |
6 files changed, 65 insertions, 8 deletions
diff --git a/bin/backup-profiles b/bin/backup-profiles index fd7eb3b..9e5c9a1 100755 --- a/bin/backup-profiles +++ b/bin/backup-profiles @@ -1,6 +1,6 @@ #!/bin/sh # -# Backup profiles of firefox and thunderbird to local Dropbox (or other location) while encrypting them using gpg +# Backup profiles of firefox and thunderbird to local ownCloud (or other location) while encrypting them using gpg # firefoxPID=`ps -C firefox -o pid=` @@ -23,7 +23,7 @@ then tar cfPzh $firefoxTMP -C $firefoxIF $profileName echo "Encrypting profile." gpg -e -r 'David Runge <david.runge@frqrec.com>' $firefoxTMP - echo "Moving backup to Dropbox." + echo "Moving backup to ownCloud." mv -f $firefoxTMP$gpgEND $OF echo "Cleaning up." rm $firefoxTMP @@ -36,7 +36,7 @@ else tar cfPzh $firefoxTMP -C $firefoxIF $profileName$backupEND echo "Encrypting profile." gpg -e -r 'David Runge <david.runge@frqrec.com>' $firefoxTMP - echo "Moving backup to Dropbox." + echo "Moving backup to ownCloud." mv -f $firefoxTMP$gpgEND $OF echo "Cleaning up." rm $firefoxTMP @@ -53,7 +53,7 @@ then tar cfPz $thunderbirdTMP -C $thunderbirdIF $profileName echo "Encrypting profile." gpg -e -r 'David Runge <david.runge@frqrec.com>' $thunderbirdTMP - echo "Moving backup to Dropbox." + echo "Moving backup to ownCloud." mv -f $thunderbirdTMP$gpgEND $OF echo "Cleaning up." rm $thunderbirdTMP diff --git a/bin/check-rt b/bin/check-rt new file mode 100755 index 0000000..5dc04cd --- /dev/null +++ b/bin/check-rt @@ -0,0 +1,11 @@ +#!/bin/env bash +#Check if the kernel name has -rt in it (we're running Realtime Kernel) + +if [[ $(uname -r) == *-rt* ]];then + echo "Success: Running $(uname -r)." + exit 0 +else + echo "Failure: Running $(uname -r)." + exit 1 +fi + diff --git a/bin/check-vanilla b/bin/check-vanilla new file mode 100755 index 0000000..6b4bdd4 --- /dev/null +++ b/bin/check-vanilla @@ -0,0 +1,11 @@ +#!/bin/env bash +#Check if the kernel name has -rt in it (we're running Realtime Kernel) + +if [[ $(uname -r) == *-rt* ]];then + echo "Failure: Running $(uname -r)." + exit 1 +else + echo "Success: Running $(uname -r)." + exit 0 +fi + diff --git a/bin/start_jack b/bin/start_jack index 48e97ed..735d5fa 100755 --- a/bin/start_jack +++ b/bin/start_jack @@ -1,7 +1,9 @@ #!/bin/sh +export DISPLAY=:0.0 #jackd -P70 -p16 -t2000 -dalsa -dhw:0,0 -p128 -n3 -r44100 -s > .log/jackd.log 2>&1 & +echo $HOSTNAME case "$HOSTNAME" in "pitheunlord") jackd -P95 -p32 -ddummy -C1 &> .log/jackd.log & @@ -22,11 +24,39 @@ case "$HOSTNAME" in "dvzrv") DEVICE="/dev/fw1" if [[ -e $DEVICE && -r $DEVICE && -w $DEVICE ]]; then - echo "Setting up Motu Traveler with JACK" + echo "Setting up "$DEVICE" with JACK." + jack_control start + sudo schedtool -R -p 20 `pidof jackdbus` + jack_control eps realtime true + jack_control ds firewire + jack_control dps device $DEVICE + jack_control dps rate 48000 + #jack_control dps rate 44100 + jack_control dps nperiods 2 + #jack_control dps period 64 + jack_control dps period 256 + sleep 3 + a2jmidid -e & + sudo schedtool -R -p 20 `pidof a2jmidid` + rm ~/.config/SuperCollider/startup.scd + ln -s ~/.config/SuperCollider/startupfiles/electronicStudio.scd ~/.config/SuperCollider/startup.scd -v else - echo "Setting up internal JACK server" + echo "Setting up ALSA with JACK." + jack_control start + sudo schedtool -R -p 20 `pidof jackdbus` + jack_control eps realtime true + jack_control ds alsa + jack_control dps device hw:PCH + jack_control dps rate 48000 + jack_control dps nperiods 2 + jack_control dps period 256 + sleep 4 + a2jmidid -e & + sudo schedtool -R -p 20 `pidof a2jmidid` + rm ~/.config/SuperCollider/startup.scd + ln -s ~/.config/SuperCollider/startupfiles/startupSystem.scd ~/.config/SuperCollider/startup.scd -v + fi -# jack_control start ;; esac diff --git a/bin/stop_jack b/bin/stop_jack index ab49fa9..9c47548 100755 --- a/bin/stop_jack +++ b/bin/stop_jack @@ -1,6 +1,11 @@ #!/bin/sh -kill $(pidof jackd) +jack_control stop +sleep 3 +jack_control exit +exit 0 + +#kill $(pidof jackd) #case "$HOSTNAME" in # "beagleclone") # kill $(pidof jackd) diff --git a/bin/tmux-mem-cpu-load b/bin/tmux-mem-cpu-load Binary files differnew file mode 100755 index 0000000..aeb7c7c --- /dev/null +++ b/bin/tmux-mem-cpu-load |