Skip to content

Instantly share code, notes, and snippets.

@1eyewonder
Last active February 7, 2025 17:52
Show Gist options
  • Save 1eyewonder/3c4f23c9fccf57201da2f562ba22c512 to your computer and use it in GitHub Desktop.
Save 1eyewonder/3c4f23c9fccf57201da2f562ba22c512 to your computer and use it in GitHub Desktop.
My Workstation Setup

My Workstation Setup

flowchart LR

subgraph c35a8f86-9068-45fb-835e-cf3391d776df[Work Stations]
  subgraph ddd1cd09-3443-41c8-a91d-4604e4d648c8[Personal Computer]
    5c418615-313e-449b-8406-ec420a153f03[Output - USB A Port 1]
    47901f40-b00d-45a0-8f5c-4b0078b4b4d1[Output - USB A Port 2]
    629f84f9-b570-40fd-a3d4-a6dfa3bd4756[Output - USB A Port 3]
    5131484e-c576-4755-a6a9-3ca1aa690ee1[Output - USB A Port 4]
    39819b3e-7c3e-4d8d-9de2-dc608899f150[Output - Display Port 1]
    bd982176-f2cc-449c-a8fe-b3f998230e42[Output - HDMI Port 1]
  end

  subgraph a34754af-3799-457f-8125-b4552b5b451e[Work Computer]
    9f2d37ca-ad46-4d52-931e-edf3d8b94f67[Output - USB A Port 1]
    9ed39b42-dbd7-49f7-bb42-ce214ebbcc14[Output - USB A Port 2]
    f5642e01-43bd-4c3b-a241-996649128b17[Output - USB A Port 3]
    d93ab98e-20bf-4bd9-8a12-43e5803b8bf5[Output - USB A Port 4]
    5de586ec-66bf-4262-adaf-3fecd1c7b284[Output - USB C Port 1]
    a51e70a8-81eb-41c0-88d2-3207e1a52ef1[Output - Display Port 1]
    800f3be4-2944-49dc-acfc-cfb47cfee40e[Output - Display Port 2]
    c4f12223-d383-4cb5-844c-9bf0263293e8[Output - HDMI Port 1]
  end
end

subgraph 94417309-e308-406e-8e5c-233f07353800[USB Switch]
  subgraph 215a407a-6735-4224-83d3-75d9b08c3264[Input]
    76f3d5be-598a-43a1-bfaa-4b2eb06dbcc9[Input - Female Port 1]
    d053f3e0-7af5-4917-9290-70f3e027f914[Input - Female Port 2]
  end

  subgraph 92af0398-b87e-48b1-8b56-9e55e0f780d8[Output]
    d07ca399-213b-4bd4-9da9-f42d9bc496d5[Output - Female Port 1]
    bf3fe9eb-e911-40ba-9684-80677a867d77[Output - Female Port 2]
    d4d0c960-84aa-455c-9b61-a9fe5d618594[Output - Female Port 3]
    ce4d191b-792d-45a1-b3da-5c6059c5f8bf[Output - Female Port 4]
  end
end

subgraph 4184a4b0-16bd-4cd6-8dd4-fb8ffe1e6d37[USB Hub]
  14237af1-f02f-4c2d-97a5-5f08e58d2ae3[Input - USB A Port 1]
  3cab3b3b-5549-4885-91ac-06399bac3407[Input - USB A Port 2]
  6f3b3b3b-5549-4885-91ac-06399bac3407[Input - USB A Port 3]
end

0dff73b3-ad57-4521-a2b7-e7fab54e6f40[Keyboard]
eb2e42e3-3786-4573-b474-3b76258d55ef[Mouse]
1eccb77e-e470-4d11-b6ca-ffd24bc1e902[Mic]
f4d06316-02bc-4412-96c0-3c4da1b4cb9d[WIFI Dongle]
18cb6215-081a-4a38-9101-e6eb4d55f4fd[XBOX Elite Controller]
580ea27f-6a3f-439c-b9c6-f09e988ea1e0[Under Desk Lighting]
2439f93f-eada-4322-b2e5-7ef7f16036d6[Bluetooth Speakers]
77337121-603f-4e13-9a38-f5d09fa226f1[Headphone Charger]
073e4742-667d-4f03-a1e9-fd9d9b338e80[Kindle Charger]
36f3d7ca-1b7b-4a79-9018-ba24b088e85b[Phone Charger]

subgraph c41b8303-957c-4039-b35a-b4ef605778f8[Monitors]
  subgraph ee5ca97a-be4f-4234-a386-19ce22d66409[Monitor 1 - 27 inch]
    e7b76bdd-f1b7-43ae-b4c9-ce27a854b39c[Input - HDMI Port 1]
    2b866a4c-fc1c-40a1-9bfc-ba3a9a98c7c0[Input - Display Port 1]
  end

  subgraph e731f02e-c6f1-45ef-8519-8a5da0d3ab03[Monitor 2 - 36 inch]
    eef050de-6965-493f-b887-9a5d8cd31b7c[Input - HDMI Port 1]
    4cc12da5-6239-48d7-aee8-ac84b421d9f7[Input - Display Port 1]
  end
end

83d7a2c6-e24c-4906-92ef-5e102a594870[Outlet 1]
252ddfff-f3bc-46f1-bda4-92eb85e14d9d[Outlet 2]

subgraph a5d5655f-5f64-4382-b7f2-c367a2558915[Surge Protector 1]
  9f46c1b7-4452-43d1-b979-c5d3898197ff[Input - USB A Port 1]
  f1179bc6-73d5-4a0b-890a-988a1a1953ad[Input - USB A Port 2]
  fdb849e8-b504-48f1-bfa4-5dff8f17f7da[Input - Power Slot 1]
  6d6df705-c9f9-4724-97dd-34979cf3dba3[Input - Power Slot 2]
  c963c484-7310-4619-ba37-85705e937429[Input - Power Slot 3]
  72fab2b8-ec66-4eab-bb26-6d2126fc9fb3[Input - Power Slot 4]
  59aa5f78-14d5-4bc9-8340-cd5fa23cc9bd[Input - Power Slot 5]
  4b3e6ffd-7de1-4192-b71b-dccbd6cd4dfb[Input - Power Slot 6]
  58365421-0ff6-46c8-b9f5-b43062070239[Input - Power Slot 7]
end

subgraph 8053d020-b911-4473-b6c9-d066f68964bf[Surge Protector 2]
  33c66bb5-111f-45c1-891b-fc92a86e3bbd[Input - USB A Port 1]
  935dc582-2c07-44b1-9723-5e9be6cf6633[Input - USB A Port 2]
  ea51717b-a401-469c-a871-8591f7412a56[Input - Power Slot 1]
  1127e3a0-e945-4860-b5bc-d5173d5625b8[Input - Power Slot 2]
  688c16a5-26e4-4d39-b1e1-ee7140e1f91a[Input - Power Slot 3]
  88cea8f8-3327-48e2-bc17-105d114dc38f[Input - Power Slot 4]
  8c811390-b7bc-48b1-9deb-c1cf47c684fe[Input - Power Slot 5]
  69319a84-19f6-4446-ac1d-47ab25a722d0[Input - Power Slot 6]
  be72c9d1-a7c7-4ce5-9c9c-54b8586c95ff[Input - Power Slot 7]
end

%% Surge Protectors 1
a5d5655f-5f64-4382-b7f2-c367a2558915 ----> 83d7a2c6-e24c-4906-92ef-5e102a594870
ddd1cd09-3443-41c8-a91d-4604e4d648c8 ----> fdb849e8-b504-48f1-bfa4-5dff8f17f7da
2439f93f-eada-4322-b2e5-7ef7f16036d6 ----> c963c484-7310-4619-ba37-85705e937429
ee5ca97a-be4f-4234-a386-19ce22d66409 ----> 72fab2b8-ec66-4eab-bb26-6d2126fc9fb3


%% Surge Protector 2
8053d020-b911-4473-b6c9-d066f68964bf ----> 252ddfff-f3bc-46f1-bda4-92eb85e14d9d
a34754af-3799-457f-8125-b4552b5b451e ----> ea51717b-a401-469c-a871-8591f7412a56
580ea27f-6a3f-439c-b9c6-f09e988ea1e0 ----> 1127e3a0-e945-4860-b5bc-d5173d5625b8
e731f02e-c6f1-45ef-8519-8a5da0d3ab03 ----> 688c16a5-26e4-4d39-b1e1-ee7140e1f91a
4184a4b0-16bd-4cd6-8dd4-fb8ffe1e6d37 ----> 88cea8f8-3327-48e2-bc17-105d114dc38f


47901f40-b00d-45a0-8f5c-4b0078b4b4d1 --> f4d06316-02bc-4412-96c0-3c4da1b4cb9d
629f84f9-b570-40fd-a3d4-a6dfa3bd4756 --> 18cb6215-081a-4a38-9101-e6eb4d55f4fd

%% Incoming USB Switch
5c418615-313e-449b-8406-ec420a153f03 --> 76f3d5be-598a-43a1-bfaa-4b2eb06dbcc9
9f2d37ca-ad46-4d52-931e-edf3d8b94f67 --> d053f3e0-7af5-4917-9290-70f3e027f914

%% Outgoing USB Switch
d07ca399-213b-4bd4-9da9-f42d9bc496d5 --> 0dff73b3-ad57-4521-a2b7-e7fab54e6f40
bf3fe9eb-e911-40ba-9684-80677a867d77 --> eb2e42e3-3786-4573-b474-3b76258d55ef
d4d0c960-84aa-455c-9b61-a9fe5d618594 --> 1eccb77e-e470-4d11-b6ca-ffd24bc1e902

%% Display Connections
39819b3e-7c3e-4d8d-9de2-dc608899f150 ---> 4cc12da5-6239-48d7-aee8-ac84b421d9f7
c4f12223-d383-4cb5-844c-9bf0263293e8 ---> eef050de-6965-493f-b887-9a5d8cd31b7c 
a51e70a8-81eb-41c0-88d2-3207e1a52ef1 ---> 2b866a4c-fc1c-40a1-9bfc-ba3a9a98c7c0
bd982176-f2cc-449c-a8fe-b3f998230e42 ---> e7b76bdd-f1b7-43ae-b4c9-ce27a854b39c

%% USB Hub
77337121-603f-4e13-9a38-f5d09fa226f1 --> 14237af1-f02f-4c2d-97a5-5f08e58d2ae3
073e4742-667d-4f03-a1e9-fd9d9b338e80 --> 3cab3b3b-5549-4885-91ac-06399bac3407
36f3d7ca-1b7b-4a79-9018-ba24b088e85b --> 6f3b3b3b-5549-4885-91ac-06399bac3407
Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment