From 57e24abfc14e0201430fca3577f0132dc4cbc18a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Mon, 14 Dec 2020 13:53:33 +0100 Subject: [PATCH] Add screencfgs --- _machines/ares.yml | 1 + autostart/autostart.sh | 4 ++++ dotfiles.yml | 2 ++ screencfg/ares.sh | 3 +++ 4 files changed, 10 insertions(+) create mode 100755 screencfg/ares.sh diff --git a/_machines/ares.yml b/_machines/ares.yml index bbbab1b..6ad0e1d 100644 --- a/_machines/ares.yml +++ b/_machines/ares.yml @@ -38,3 +38,4 @@ environment: MACHINE_HAS_RESTIC_BACKUP: "false" MACHINE_HAS_SPOTIFY: "true" MACHINE_HAS_TOUCHPAD: "false" + MACHINE_DEFAULT_SCREENPROFILE: "ares" diff --git a/autostart/autostart.sh b/autostart/autostart.sh index 740b3b9..d329151 100755 --- a/autostart/autostart.sh +++ b/autostart/autostart.sh @@ -142,6 +142,10 @@ run redshift redshift-gtk -c ~/.config/redshift.conf run yubikey-touch-detector yubikey-touch-detector -libnotify +if [[ "${MACHINE_DEFAULT_SCREENPROFILE}" ]] ; then + run screencfg "$HOME/.screencfg/${MACHINE_DEFAULT_SCREENPROFILE}.sh" +fi + if [[ "${MACHINE_HAS_KEEPASSX}" == "true" ]] ; then run keepassx keepassx --keyfile ~/.secret/main.key ~/.secret/main.kdbx fi diff --git a/dotfiles.yml b/dotfiles.yml index f5a9ea1..ec4f0b1 100644 --- a/dotfiles.yml +++ b/dotfiles.yml @@ -66,3 +66,5 @@ dotfiles: to: .gtkrc-2.0 - from: qt/qt5ct.conf to: .config/qt5ct/qt5ct.conf + - from: screencfg + to: .screencfg diff --git a/screencfg/ares.sh b/screencfg/ares.sh new file mode 100755 index 0000000..713d313 --- /dev/null +++ b/screencfg/ares.sh @@ -0,0 +1,3 @@ +#!/usr/bin/env bash + +xrandr --output DisplayPort-0 --mode 2560x1440 --primary --rate 144.00 --set TearFree on