push
This commit is contained in:
+18
-10
@@ -1,20 +1,28 @@
|
||||
{
|
||||
den.aspects.fish = {
|
||||
nixos = { pkgs, ...}: {
|
||||
programs.fish.shellAliases = {
|
||||
fetch = "fastfetch --file ~/nix/nix.ans";
|
||||
programs.fish = {
|
||||
shellAliases = {
|
||||
fetch = "fastfetch --file ~/nix/nix.ans";
|
||||
|
||||
box = "ssh box.bug.tools";
|
||||
unbox = "sh -c 'ssh -N -L \"$1\":0.0.0.0:\"$1\" box.bug.tools &' --";
|
||||
rebox = "sh -c 'fuser -k \"$1\"/tcp' --";
|
||||
dock = "sh -c 'ssh -N -D \"$1\" box.bug.tools &' --";
|
||||
box = "ssh box.bug.tools";
|
||||
unbox = "sh -c 'ssh -N -L \"$1\":0.0.0.0:\"$1\" box.bug.tools &' --";
|
||||
rebox = "sh -c 'fuser -k \"$1\"/tcp' --";
|
||||
dock = "sh -c 'ssh -N -D \"$1\" box.bug.tools &' --";
|
||||
|
||||
vpn = "sshuttle --dns --python python3 -r box.bug.tools 0/0";
|
||||
vpn = "sshuttle --dns --python python3 -r box.bug.tools 0/0";
|
||||
|
||||
pico = "ssh pico.sh";
|
||||
pico = "ssh pico.sh";
|
||||
|
||||
ns = "nh os switch ~/nix --impure -H (hostname)";
|
||||
rebuild = "ns";
|
||||
ns = "nh os switch ~/nix --impure -H (hostname)";
|
||||
rebuild = "ns";
|
||||
};
|
||||
|
||||
shellInit = ''
|
||||
function tssh
|
||||
ssh (tailscale status | awk -v host=$argv[1] '$2 == host {print $1}')
|
||||
end
|
||||
'';
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs.fishPlugins; [
|
||||
|
||||
Reference in New Issue
Block a user