aboutsummaryrefslogtreecommitdiff
path: root/dot_config/sh/locale
diff options
context:
space:
mode:
authorRyan Kavanagh <rak@rak.ac>2023-12-20 10:51:29 -0500
committerRyan Kavanagh <rak@rak.ac>2023-12-20 10:51:29 -0500
commit053ec2ca30fec50416f723e431d49c4fa6cb9719 (patch)
tree83d1943332fdba3f0ecdf8f606f7026e000b4f2a /dot_config/sh/locale
parentBackup ~/.klog (diff)
Split out some common shell config options
Diffstat (limited to 'dot_config/sh/locale')
-rw-r--r--dot_config/sh/locale10
1 files changed, 10 insertions, 0 deletions
diff --git a/dot_config/sh/locale b/dot_config/sh/locale
new file mode 100644
index 0000000..f9dda6c
--- /dev/null
+++ b/dot_config/sh/locale
@@ -0,0 +1,10 @@
+if ! export LANG=$(locale -a | grep -E -i "en_CA.UTF-?8"); then
+ if ! export LANG=$(locale -a | grep -E -i "C.UTF-?8"); then
+ export LANG=C
+ fi
+fi
+
+export LC_TIME="en_GB.UTF-8"
+export LC_COLLATE=C # force strict lexicographic sorting
+
+# vim: set ft=sh: