mirror of
https://github.com/sstent/nixfotfiles_1.git
synced 2026-01-25 14:42:18 +00:00
sync
This commit is contained in:
13
home.nix
13
home.nix
@@ -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
32
mrconfig
Normal 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
|
||||
Reference in New Issue
Block a user