summaryrefslogtreecommitdiff
path: root/archive
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2022-11-25 15:10:16 -0700
committerSean Whitton <spwhitton@spwhitton.name>2022-11-25 15:11:03 -0700
commit639bdb74e607c1d3c48a775ffe6b889103e1f1dd (patch)
tree5456ef40cbc47900c29cfce5630476eecea7b88b /archive
parent03a46b352842a2b77cc7f2a159eb794d1079bc00 (diff)
downloaddotfiles-639bdb74e607c1d3c48a775ffe6b889103e1f1dd.tar.gz
archive some unused configuration
Diffstat (limited to 'archive')
-rw-r--r--archive/.bboardrc2
l---------archive/.config/firejail/firefox-esr.profile1
-rw-r--r--archive/.config/firejail/firefox.profile20
-rw-r--r--archive/.config/firejail/hexographer.profile50
-rw-r--r--archive/.config/firejail/skype.profile5
-rw-r--r--archive/.ghci8
6 files changed, 86 insertions, 0 deletions
diff --git a/archive/.bboardrc b/archive/.bboardrc
new file mode 100644
index 00000000..c2576977
--- /dev/null
+++ b/archive/.bboardrc
@@ -0,0 +1,2 @@
+EDITOR=mg
+COLOR=T
diff --git a/archive/.config/firejail/firefox-esr.profile b/archive/.config/firejail/firefox-esr.profile
new file mode 120000
index 00000000..2d3c1623
--- /dev/null
+++ b/archive/.config/firejail/firefox-esr.profile
@@ -0,0 +1 @@
+firefox.profile \ No newline at end of file
diff --git a/archive/.config/firejail/firefox.profile b/archive/.config/firejail/firefox.profile
new file mode 100644
index 00000000..9aaf9bd6
--- /dev/null
+++ b/archive/.config/firejail/firefox.profile
@@ -0,0 +1,20 @@
+include /etc/firejail/firefox.profile
+
+whitelist ~/tmp
+
+# for dash-haskell docsets
+whitelist ~/src
+whitelist ~/local/mutt
+whitelist ~/local/5thsrd_offline
+whitelist ~/local/clhs
+whitelist ~/lib/dionysus/Philosophy/jobs20
+whitelist ~/doc/jobs20
+whitelist ~/doc/letters
+blacklist ~/src/athpriv
+blacklist ~/src/priv
+blacklist ~/lib/priv
+read-only ~/src
+
+# fix ibus in Firefox on stretch
+# should be removable once upgraded to buster
+env GTK_IM_MODULE=xim
diff --git a/archive/.config/firejail/hexographer.profile b/archive/.config/firejail/hexographer.profile
new file mode 100644
index 00000000..39f0ffee
--- /dev/null
+++ b/archive/.config/firejail/hexographer.profile
@@ -0,0 +1,50 @@
+# Firejail profile for hexographer, based on upstream profile for
+# terasology
+
+include /etc/firejail/globals.local
+
+noblacklist ${HOME}/.java
+
+include /etc/firejail/disable-common.inc
+include /etc/firejail/disable-devel.inc
+include /etc/firejail/disable-passwdmgr.inc
+include /etc/firejail/disable-programs.inc
+
+mkdir ${HOME}/.java
+
+whitelist ~/.fonts
+whitelist ~/.fonts.d
+whitelist ~/.fontconfig
+whitelist ~/.fonts.conf
+whitelist ~/.fonts.conf.d
+
+whitelist ${HOME}/.java
+whitelist ${HOME}/lib/annex/.git/annex/objects
+read-only ${HOME}/lib/annex/.git/annex/objects
+whitelist ${HOME}/lib/annex/big/software
+read-only ${HOME}/lib/annex/big/software
+# following will require `git annex unlock`
+whitelist ${HOME}/lib/annex/doc/gaming
+include /etc/firejail/whitelist-common.inc
+
+caps.drop all
+ipc-namespace
+net none
+netfilter
+nodvd
+nogroups
+nonewprivs
+noroot
+notv
+novideo
+protocol unix,inet,inet6
+seccomp
+shell none
+
+disable-mnt
+private-dev
+# following causes hexographer to use ~/?/.java instead of ~/.java
+#private-etc profile,fonts,alternatives,java-9-openjdk,java-8-openjdk,java-7-openjdk
+private-tmp
+
+noexec ${HOME}
diff --git a/archive/.config/firejail/skype.profile b/archive/.config/firejail/skype.profile
new file mode 100644
index 00000000..5a49779c
--- /dev/null
+++ b/archive/.config/firejail/skype.profile
@@ -0,0 +1,5 @@
+include /etc/firejail/skype.profile
+
+private
+private-tmp
+net eth0
diff --git a/archive/.ghci b/archive/.ghci
new file mode 100644
index 00000000..2b7f381c
--- /dev/null
+++ b/archive/.ghci
@@ -0,0 +1,8 @@
+-- for use with ghci-ng
+-- :set +c
+
+-- set the prompt
+:set prompt "ghci> "
+
+-- -- after install haskell-docs, can now type :doc function to get docs on a function
+-- :def doc \input -> return (":!haskell-docs " ++ input)