From 36842cf9575d514617e138b888876d2aea6ebb7e Mon Sep 17 00:00:00 2001 From: Severin Kaderli Date: Sun, 26 May 2019 21:45:22 +0200 Subject: [PATCH] Add more XDG files Signed-off-by: Severin Kaderli --- install | 1 + system/.config/X11/nvidia-xinitrc | 14 ++++++++++++++ system/.config/X11/xinitrc | 2 +- system/.config/X11/xsetup | 2 +- system/.config/custom/env | 10 +++++++++- system/.config/octave/octaverc | 3 +++ 6 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 system/.config/X11/nvidia-xinitrc create mode 100644 system/.config/octave/octaverc diff --git a/install b/install index daaaef2..8443a21 100755 --- a/install +++ b/install @@ -54,6 +54,7 @@ LINKED_FILES_HOME=( ".config/gtk-3.0" ".config/httpie" ".config/maven" + ".config/octave" ".config/i3" ".config/mpv" ".config/newsboat" diff --git a/system/.config/X11/nvidia-xinitrc b/system/.config/X11/nvidia-xinitrc new file mode 100644 index 0000000..e872f36 --- /dev/null +++ b/system/.config/X11/nvidia-xinitrc @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +# +# SCRIPT NAME: +# .config/X11/nvidia-xinitrc +# +# AUTHOR: +# Severin Kaderli +# +# DESCRIPTION: +# This is the startup script when you start the x-server using nvidia-xrun. +# +# USAGE: +# This script is executed when you start the x-server using nvidia-xrun. +. "${XDG_CONFIG_HOME}/X11/xinitrc" \ No newline at end of file diff --git a/system/.config/X11/xinitrc b/system/.config/X11/xinitrc index e1b8b2c..a667fbd 100644 --- a/system/.config/X11/xinitrc +++ b/system/.config/X11/xinitrc @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # SCRIPT NAME: # .config/X11/xinitrc diff --git a/system/.config/X11/xsetup b/system/.config/X11/xsetup index 5714d9a..c9ce21e 100644 --- a/system/.config/X11/xsetup +++ b/system/.config/X11/xsetup @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # # SCRIPT NAME: # .config/X11/xsetup diff --git a/system/.config/custom/env b/system/.config/custom/env index 60827b7..4868d56 100644 --- a/system/.config/custom/env +++ b/system/.config/custom/env @@ -41,7 +41,6 @@ export DOCKER_CONFIG="${XDG_CONFIG_HOME}/docker" export GTK_RC_FILES="${XDG_CONFIG_HOME}/gtk-1.0/gtkrc" export GTK2_RC_FILES="${XDG_CONFIG_HOME}/gtk-2.0/gtkrc" export XINITRC="${XDG_CONFIG_HOME}/X11/xinitrc" -export XSERVERRC="${XDG_CONFIG_HOME}/X11/xserverrc" export NPM_CONFIG_USERCONFIG="${XDG_CONFIG_HOME}/npm/config" export NODE_REPL_HISTORY="${XDG_DATA_HOME}/node/repl_history" export GOPATH="${XDG_DATA_HOME}/go" @@ -56,6 +55,15 @@ export TASKRC="${XDG_CONFIG_HOME}/task/taskrc" export PARALLEL_HOME="$XDG_CONFIG_HOME/parallel" export CCACHE_CONFIGPATH="${XDG_CONFIG_HOME}/ccache.config" export CCACHE_DIR="${XDG_CACHE_HOME}/ccache" +mkdir -p "${XDG_CONFIG_HOME}/pg" +mkdir -p "${XDG_CACHE_HOME}/pg" +export PSQLRC="${XDG_CONFIG_HOME}/pg/psqlrc" +export PSQL_HISTORY="${XDG_CACHE_HOME}/pg/psql_history" +export PGPASSFILE="${XDG_CONFIG_HOME}/pg/pgpass" +export PGSERVICEFILE="${XDG_CONFIG_HOME}/pg/pg_service.conf" +export OCTAVE_HISTFILE="${XDG_CACHE_HOME}/octave-hist" +export OCTAVE_SITE_INITFILE="${XDG_CONFIG_HOME}/octave/octaverc" +mkdir -p "${XDG_CONFIG_HOME}/bazaar" # Python mkdir -p "${XDG_DATA_HOME}/python" diff --git a/system/.config/octave/octaverc b/system/.config/octave/octaverc new file mode 100644 index 0000000..14fad6c --- /dev/null +++ b/system/.config/octave/octaverc @@ -0,0 +1,3 @@ +source /usr/share/octave/site/m/startup/octaverc; +pkg prefix ~/.local/share/octave/packages ~/.local/share/octave/packages; +pkg local_list /home/severin/.local/share/octave/octave_packages; \ No newline at end of file