This commit is contained in:
2022-10-17 12:04:32 -04:00
parent 9d75f71f8b
commit 5e1a016465
2 changed files with 45 additions and 0 deletions

View File

@@ -27,8 +27,16 @@
curl
socat
p7zip
#git-run
mr
perl
];
services.keybase.enable = true;
services.kbfs.enable = true;
home.file.".mrconfig".source = ./mrconfig;
programs.bash = {
enable = true;
bashrcExtra = ''
@@ -36,10 +44,15 @@ programs.bash = {
export NOMAD_ADDR="http://192.168.1.250:4646";
export TERM="xterm-256color";
if [ -e /home/sstent/.nix-profile/etc/profile.d/nix.sh ]; then . /home/sstent/.nix-profile/etc/profile.d/nix.sh; fi # added by Nix installer
keybase service &
# Configure ssh forwarding
. ~/bin/wsl-ssh-agent-forwarder
ssh-add -l
'';
};
programs.git = {
enable = true;
userName = "sstent";

32
mrconfig Normal file
View File

@@ -0,0 +1,32 @@
[projects/ansible-home]
name = ansible-home
checkout = git clone 'keybase://private/sstent/ansible-home' 'ansible-home'
fixups =
if ! git config remote.keybase.url > /dev/null; then
echo "NO KeyBase"…
fi
[projects/nomad]
name = nomad
checkout = git clone 'keybase://private/sstent/nomad' 'nomad'
[projects/containers]
name = containers
checkout = git clone 'git@github.com:sstent/containers.git' "$MR_REPO"
post_checkout = cd "$MR_REPO" && git remote add keybase keybase://private/sstent/containers
fixups =
if ! git config remote.keybase.url > /dev/null; then
echo "NO KeyBase"…
fi
[.config/nixpkgs]
name = nixpkgs
checkout = git clone 'git@github.com:sstent/nixpkgs.git' 'nixpkgs'
fixups =
if ! git config remote.keybase.url > /dev/null; then
echo "NO KeyBase"…
git remote add keybase keybase://private/sstent/nixpkgs
fi