From e256cf48d4b36c3ee0e7462f1e27ec1bcbb971ae Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Wed, 25 Apr 2018 22:28:35 -0400 Subject: Add pawn 3d model --- 3d/pawn.scad | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 3d/pawn.scad diff --git a/3d/pawn.scad b/3d/pawn.scad new file mode 100644 index 0000000..0c581cc --- /dev/null +++ b/3d/pawn.scad @@ -0,0 +1,48 @@ +$fa = 1; +$fn = 0; +$fs = 1; + +module smooth_cylinder() { + rotate_extrude(angle=90) + translate([-10, 10, 0]) + rotate([180, 0, 0]) + difference() { + square(10); + circle(10); + } +} + +d1 = 6; +d2 = 10; +h1 = 2; +h2 = h1 + d1; +h3 = h2 + d2; +h4 = h3 + 5; + +cylinder(h=1.0, r=10); + +translate([0, 0, 1.0]) { + scale([1.0, 1.0, 0.2]) + difference() { + sphere(10); + translate([0,0,-10]) cylinder(h=10, r=10); + } +} + +translate([0, 0, h1]) { + cylinder(h=d1, r1=8, r2=6); +} + +translate([0, 0, h2]) { + cylinder(h=d2, r1=4, r2=3); +} +echo(h2); + +translate([0, 0, h3]) { + scale([1.0, 1.0, 0.16]) sphere(6); +} + +translate([0, 0, h4]) { + sphere(5); +} + -- cgit v1.2.3 From f602876c0d217aed6064519bf2e0cb4ad968e05c Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Sat, 26 Oct 2019 08:46:57 -0400 Subject: hostname test --- breakds/shell.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 breakds/shell.nix diff --git a/breakds/shell.nix b/breakds/shell.nix new file mode 100644 index 0000000..2f97828 --- /dev/null +++ b/breakds/shell.nix @@ -0,0 +1,14 @@ +with import {}; + +stdenv.mkDerivation rec { + name = "my-environment"; + buildInputs = [ + (writeShellScriptBin "hostname" '' + if [[ $# -eq 1 && $1 == "-l" ]]; then + echo "special case: ${pkgs.nettools}/bin/hostname -i" + else + ${pkgs.nettools}/bin/hostname "$@" + fi + '') + ]; +} -- cgit v1.2.3 From 28b6d85e21b6f9a6e3aad4ff7a5a478fec3f5944 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Sat, 26 Oct 2019 08:49:20 -0400 Subject: fix --- breakds/shell.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/breakds/shell.nix b/breakds/shell.nix index 2f97828..af8666d 100644 --- a/breakds/shell.nix +++ b/breakds/shell.nix @@ -5,7 +5,7 @@ stdenv.mkDerivation rec { buildInputs = [ (writeShellScriptBin "hostname" '' if [[ $# -eq 1 && $1 == "-l" ]]; then - echo "special case: ${pkgs.nettools}/bin/hostname -i" + echo "special case: $(${pkgs.nettools}/bin/hostname -i)" else ${pkgs.nettools}/bin/hostname "$@" fi -- cgit v1.2.3