From 4648948ddb3cc0a3f046df50cccfe74a2da2e6d1 Mon Sep 17 00:00:00 2001 From: Andinus Date: Mon, 31 Aug 2020 17:06:03 +0530 Subject: Move configuration to a config file I'll switch to some other config format later, this format is not safe at all! --- share/config.pl | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 share/config.pl (limited to 'share') diff --git a/share/config.pl b/share/config.pl new file mode 100644 index 0000000..caee891 --- /dev/null +++ b/share/config.pl @@ -0,0 +1,35 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +my $gpg_fingerprint = "D9AE4AEEE1F1B3598E81D9DFB67D55D482A799FD"; +my $gpg_bin = "gpg2"; + +my %profile = ( + journal => [qw( documents/andinus.org.gpg + documents/archive.org.gpg )], + emacs => [qw( .emacs.d .elfeed .org-timestamps )], + config => [qw( .config .kshrc .kshrc.d .tmux.conf .xsession .remind + .screenlayout .mg .mbsyncrc .fehbg .profile .plan + .authinfo.gpg .Xresources )], +); + +# Add more directories to %profile. +foreach my $tmp_prof (qw( emails music projects documents videos .ssh + downloads pictures .password-store .mozilla + fortunes )) { + $profile{$tmp_prof} = [$tmp_prof]; +} + +# Aliases. +$profile{ssh} = $profile{".ssh"}; +$profile{pass} = $profile{".password-store"}; +$profile{mozilla} = $profile{".mozilla"}; + + +sub get_gpg_fingerprint { return $gpg_fingerprint; } +sub get_profile { return %profile; } +sub get_gpg_bin { return $gpg_bin; } + +1; -- cgit 1.4.1-2-gfad0