all repos

dotfiles @ fa061e6d55708ec149a161d79f2f0532a1fbae66

i use rach linux btw
3 files changed, 1 insertions(+), 230 deletions(-)
nix: drop tangled
Author: Oleksandr Smirnov olexsmir@gmail.com
Committed at: 2026-03-22 18:31:37 +0200
Parent: bcc3176
M nix/flake.lock
···
                1
                1
                 {

              
                2
                2
                   "nodes": {

              
                3
                
                -    "actor-typeahead-src": {

              
                4
                
                -      "flake": false,

              
                5
                
                -      "locked": {

              
                6
                
                -        "lastModified": 1762835797,

              
                7
                
                -        "narHash": "sha256-heizoWUKDdar6ymfZTnj3ytcEv/L4d4fzSmtr0HlXsQ=",

              
                8
                
                -        "ref": "refs/heads/main",

              
                9
                
                -        "rev": "677fe7f743050a4e7f09d4a6f87bbf1325a06f6b",

              
                10
                
                -        "revCount": 6,

              
                11
                
                -        "type": "git",

              
                12
                
                -        "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead"

              
                13
                
                -      },

              
                14
                
                -      "original": {

              
                15
                
                -        "type": "git",

              
                16
                
                -        "url": "https://tangled.org/@jakelazaroff.com/actor-typeahead"

              
                17
                
                -      }

              
                18
                
                -    },

              
                19
                3
                     "agenix": {

              
                20
                4
                       "inputs": {

              
                21
                5
                         "darwin": "darwin",

              ···
                81
                65
                         "type": "github"

              
                82
                66
                       }

              
                83
                67
                     },

              
                84
                
                -    "flake-compat": {

              
                85
                
                -      "flake": false,

              
                86
                
                -      "locked": {

              
                87
                
                -        "lastModified": 1751685974,

              
                88
                
                -        "narHash": "sha256-NKw96t+BgHIYzHUjkTK95FqYRVKB8DHpVhefWSz/kTw=",

              
                89
                
                -        "rev": "549f2762aebeff29a2e5ece7a7dc0f955281a1d1",

              
                90
                
                -        "type": "tarball",

              
                91
                
                -        "url": "https://git.lix.systems/api/v1/repos/lix-project/flake-compat/archive/549f2762aebeff29a2e5ece7a7dc0f955281a1d1.tar.gz?rev=549f2762aebeff29a2e5ece7a7dc0f955281a1d1"

              
                92
                
                -      },

              
                93
                
                -      "original": {

              
                94
                
                -        "type": "tarball",

              
                95
                
                -        "url": "https://git.lix.systems/lix-project/flake-compat/archive/main.tar.gz"

              
                96
                
                -      }

              
                97
                
                -    },

              
                98
                
                -    "flake-utils": {

              
                99
                
                -      "inputs": {

              
                100
                
                -        "systems": "systems_2"

              
                101
                
                -      },

              
                102
                
                -      "locked": {

              
                103
                
                -        "lastModified": 1694529238,

              
                104
                
                -        "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=",

              
                105
                
                -        "owner": "numtide",

              
                106
                
                -        "repo": "flake-utils",

              
                107
                
                -        "rev": "ff7b65b44d01cf9ba6a71320833626af21126384",

              
                108
                
                -        "type": "github"

              
                109
                
                -      },

              
                110
                
                -      "original": {

              
                111
                
                -        "owner": "numtide",

              
                112
                
                -        "repo": "flake-utils",

              
                113
                
                -        "type": "github"

              
                114
                
                -      }

              
                115
                
                -    },

              
                116
                
                -    "gomod2nix": {

              
                117
                
                -      "inputs": {

              
                118
                
                -        "flake-utils": "flake-utils",

              
                119
                
                -        "nixpkgs": [

              
                120
                
                -          "tangled",

              
                121
                
                -          "nixpkgs"

              
                122
                
                -        ]

              
                123
                
                -      },

              
                124
                
                -      "locked": {

              
                125
                
                -        "lastModified": 1754078208,

              
                126
                
                -        "narHash": "sha256-YVoIFDCDpYuU3riaDEJ3xiGdPOtsx4sR5eTzHTytPV8=",

              
                127
                
                -        "owner": "nix-community",

              
                128
                
                -        "repo": "gomod2nix",

              
                129
                
                -        "rev": "7f963246a71626c7fc70b431a315c4388a0c95cf",

              
                130
                
                -        "type": "github"

              
                131
                
                -      },

              
                132
                
                -      "original": {

              
                133
                
                -        "owner": "nix-community",

              
                134
                
                -        "repo": "gomod2nix",

              
                135
                
                -        "type": "github"

              
                136
                
                -      }

              
                137
                
                -    },

              
                138
                68
                     "home-manager": {

              
                139
                69
                       "inputs": {

              
                140
                70
                         "nixpkgs": [

              ···
                156
                86
                         "type": "github"

              
                157
                87
                       }

              
                158
                88
                     },

              
                159
                
                -    "htmx-src": {

              
                160
                
                -      "flake": false,

              
                161
                
                -      "locked": {

              
                162
                
                -        "narHash": "sha256-nm6avZuEBg67SSyyZUhjpXVNstHHgUxrtBHqJgowU08=",

              
                163
                
                -        "type": "file",

              
                164
                
                -        "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js"

              
                165
                
                -      },

              
                166
                
                -      "original": {

              
                167
                
                -        "type": "file",

              
                168
                
                -        "url": "https://unpkg.com/htmx.org@2.0.4/dist/htmx.min.js"

              
                169
                
                -      }

              
                170
                
                -    },

              
                171
                
                -    "htmx-ws-src": {

              
                172
                
                -      "flake": false,

              
                173
                
                -      "locked": {

              
                174
                
                -        "narHash": "sha256-2fg6KyEJoO24q0fQqbz9RMaYNPQrMwpZh29tkSqdqGY=",

              
                175
                
                -        "type": "file",

              
                176
                
                -        "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2"

              
                177
                
                -      },

              
                178
                
                -      "original": {

              
                179
                
                -        "type": "file",

              
                180
                
                -        "url": "https://cdn.jsdelivr.net/npm/htmx-ext-ws@2.0.2"

              
                181
                
                -      }

              
                182
                
                -    },

              
                183
                
                -    "ibm-plex-mono-src": {

              
                184
                
                -      "flake": false,

              
                185
                
                -      "locked": {

              
                186
                
                -        "lastModified": 1731402384,

              
                187
                
                -        "narHash": "sha256-OwUmrPfEehLDz0fl2ChYLK8FQM2p0G1+EMrGsYEq+6g=",

              
                188
                
                -        "type": "tarball",

              
                189
                
                -        "url": "https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip"

              
                190
                
                -      },

              
                191
                
                -      "original": {

              
                192
                
                -        "type": "tarball",

              
                193
                
                -        "url": "https://github.com/IBM/plex/releases/download/@ibm%2Fplex-mono@1.1.0/ibm-plex-mono.zip"

              
                194
                
                -      }

              
                195
                
                -    },

              
                196
                
                -    "indigo": {

              
                197
                
                -      "flake": false,

              
                198
                
                -      "locked": {

              
                199
                
                -        "lastModified": 1753693716,

              
                200
                
                -        "narHash": "sha256-DMIKnCJRODQXEHUxA+7mLzRALmnZhkkbHlFT2rCQYrE=",

              
                201
                
                -        "owner": "oppiliappan",

              
                202
                
                -        "repo": "indigo",

              
                203
                
                -        "rev": "5f170569da9360f57add450a278d73538092d8ca",

              
                204
                
                -        "type": "github"

              
                205
                
                -      },

              
                206
                
                -      "original": {

              
                207
                
                -        "owner": "oppiliappan",

              
                208
                
                -        "repo": "indigo",

              
                209
                
                -        "type": "github"

              
                210
                
                -      }

              
                211
                
                -    },

              
                212
                
                -    "inter-fonts-src": {

              
                213
                
                -      "flake": false,

              
                214
                
                -      "locked": {

              
                215
                
                -        "lastModified": 1731687360,

              
                216
                
                -        "narHash": "sha256-5vdKKvHAeZi6igrfpbOdhZlDX2/5+UvzlnCQV6DdqoQ=",

              
                217
                
                -        "type": "tarball",

              
                218
                
                -        "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip"

              
                219
                
                -      },

              
                220
                
                -      "original": {

              
                221
                
                -        "type": "tarball",

              
                222
                
                -        "url": "https://github.com/rsms/inter/releases/download/v4.1/Inter-4.1.zip"

              
                223
                
                -      }

              
                224
                
                -    },

              
                225
                
                -    "lucide-src": {

              
                226
                
                -      "flake": false,

              
                227
                
                -      "locked": {

              
                228
                
                -        "lastModified": 1754044466,

              
                229
                
                -        "narHash": "sha256-+exBR2OToB1iv7ZQI2S4B0lXA/QRvC9n6U99UxGpJGs=",

              
                230
                
                -        "type": "tarball",

              
                231
                
                -        "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip"

              
                232
                
                -      },

              
                233
                
                -      "original": {

              
                234
                
                -        "type": "tarball",

              
                235
                
                -        "url": "https://github.com/lucide-icons/lucide/releases/download/0.536.0/lucide-icons-0.536.0.zip"

              
                236
                
                -      }

              
                237
                
                -    },

              
                238
                89
                     "mugit": {

              
                239
                90
                       "inputs": {

              
                240
                91
                         "nixpkgs": [

              ···
                276
                127
                         "agenix": "agenix",

              
                277
                128
                         "disko": "disko",

              
                278
                129
                         "mugit": "mugit",

              
                279
                
                -        "nixpkgs": "nixpkgs",

              
                280
                
                -        "tangled": "tangled"

              
                281
                
                -      }

              
                282
                
                -    },

              
                283
                
                -    "sqlite-lib-src": {

              
                284
                
                -      "flake": false,

              
                285
                
                -      "locked": {

              
                286
                
                -        "lastModified": 1706631843,

              
                287
                
                -        "narHash": "sha256-bJoMjirsBjm2Qk9KPiy3yV3+8b/POlYe76/FQbciHro=",

              
                288
                
                -        "type": "tarball",

              
                289
                
                -        "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip"

              
                290
                
                -      },

              
                291
                
                -      "original": {

              
                292
                
                -        "type": "tarball",

              
                293
                
                -        "url": "https://sqlite.org/2024/sqlite-amalgamation-3450100.zip"

              
                
                130
                +        "nixpkgs": "nixpkgs"

              
                294
                131
                       }

              
                295
                132
                     },

              
                296
                133
                     "systems": {

              ···
                306
                143
                         "owner": "nix-systems",

              
                307
                144
                         "repo": "default",

              
                308
                145
                         "type": "github"

              
                309
                
                -      }

              
                310
                
                -    },

              
                311
                
                -    "systems_2": {

              
                312
                
                -      "locked": {

              
                313
                
                -        "lastModified": 1681028828,

              
                314
                
                -        "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",

              
                315
                
                -        "owner": "nix-systems",

              
                316
                
                -        "repo": "default",

              
                317
                
                -        "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",

              
                318
                
                -        "type": "github"

              
                319
                
                -      },

              
                320
                
                -      "original": {

              
                321
                
                -        "owner": "nix-systems",

              
                322
                
                -        "repo": "default",

              
                323
                
                -        "type": "github"

              
                324
                
                -      }

              
                325
                
                -    },

              
                326
                
                -    "tangled": {

              
                327
                
                -      "inputs": {

              
                328
                
                -        "actor-typeahead-src": "actor-typeahead-src",

              
                329
                
                -        "flake-compat": "flake-compat",

              
                330
                
                -        "gomod2nix": "gomod2nix",

              
                331
                
                -        "htmx-src": "htmx-src",

              
                332
                
                -        "htmx-ws-src": "htmx-ws-src",

              
                333
                
                -        "ibm-plex-mono-src": "ibm-plex-mono-src",

              
                334
                
                -        "indigo": "indigo",

              
                335
                
                -        "inter-fonts-src": "inter-fonts-src",

              
                336
                
                -        "lucide-src": "lucide-src",

              
                337
                
                -        "nixpkgs": [

              
                338
                
                -          "nixpkgs"

              
                339
                
                -        ],

              
                340
                
                -        "sqlite-lib-src": "sqlite-lib-src"

              
                341
                
                -      },

              
                342
                
                -      "locked": {

              
                343
                
                -        "lastModified": 1763627666,

              
                344
                
                -        "narHash": "sha256-t8UQ85/bPXrbFs3V/paFtQvv4lSrr2lszrdcgspuAaA=",

              
                345
                
                -        "ref": "refs/tags/v1.11.0-alpha",

              
                346
                
                -        "rev": "12ef7f8f63ee4a14a552ebed603802c79e4d72f8",

              
                347
                
                -        "revCount": 1678,

              
                348
                
                -        "type": "git",

              
                349
                
                -        "url": "https://tangled.org/tangled.org/core"

              
                350
                
                -      },

              
                351
                
                -      "original": {

              
                352
                
                -        "ref": "refs/tags/v1.11.0-alpha",

              
                353
                
                -        "type": "git",

              
                354
                
                -        "url": "https://tangled.org/tangled.org/core"

              
                355
                146
                       }

              
                356
                147
                     }

              
                357
                148
                   },

              
M nix/flake.nix
···
                8
                8
                     disko.url = "github:nix-community/disko";

              
                9
                9
                     disko.inputs.nixpkgs.follows = "nixpkgs";

              
                10
                10
                 

              
                11
                
                -    tangled.url = "git+https://tangled.org/tangled.org/core?ref=refs/tags/v1.11.0-alpha";

              
                12
                
                -    tangled.inputs.nixpkgs.follows = "nixpkgs";

              
                13
                
                -

              
                14
                11
                     mugit.url = "github:olexsmir/mugit";

              
                15
                12
                     mugit.inputs.nixpkgs.follows = "nixpkgs";

              
                16
                13
                   };

              ···
                20
                17
                         ./hosts/thought

              
                21
                18
                         agenix.nixosModules.default

              
                22
                19
                         disko.nixosModules.disko

              
                23
                
                -        inputs.tangled.nixosModules.knot

              
                24
                
                -        inputs.tangled.nixosModules.spindle

              
                25
                20
                         inputs.mugit.nixosModules.default

              
                26
                21
                         { nixpkgs.hostPlatform = "x86_64-linux"; }

              
                27
                22
                       ];

              
D nix/modules/services/tangled.nix
···
                1
                
                -{ ... }: {

              
                2
                
                -  services.caddy.virtualHosts."knot.olexsmir.xyz".extraConfig = ''

              
                3
                
                -    reverse_proxy localhost:5555

              
                4
                
                -  '';

              
                5
                
                -

              
                6
                
                -  services.tangled.knot = {

              
                7
                
                -    enable = true;

              
                8
                
                -    openFirewall = false;

              
                9
                
                -    motd = "i use arch btw\n";

              
                10
                
                -    server = {

              
                11
                
                -      owner = "did:plc:slhnamqkslwa5e5e5hrznbxr";

              
                12
                
                -      hostname = "knot.olexsmir.xyz";

              
                13
                
                -    };

              
                14
                
                -  };

              
                15
                
                -}