1
0
Fork 0

Update deps

This commit is contained in:
Daniel Kempkens 2023-05-18 13:02:06 +02:00
parent af0932b9fe
commit c5ee9f232a
Signed by: daniel
SSH key fingerprint: SHA256:Ks/MyhQYcPRQiwMKLAKquWCdCPe3JXlb1WttgnAoSeM
7 changed files with 100 additions and 32 deletions

View file

@ -48,6 +48,31 @@
"type": "github" "type": "github"
} }
}, },
"bdfr-browser-flake": {
"inputs": {
"flake-parts": [
"nifoc-overlay",
"flake-parts"
],
"nixpkgs": [
"nifoc-overlay",
"nixpkgs"
]
},
"locked": {
"lastModified": 1684407167,
"narHash": "sha256-3q7LCEomvBSu0Rz0jeJ4vLneRarNpUUWumCWNi7tLqk=",
"owner": "nifoc",
"repo": "bdfr-browser",
"rev": "5078b3ec0743756bdfd4fc6c4cc4b558d554dd6e",
"type": "github"
},
"original": {
"owner": "nifoc",
"repo": "bdfr-browser",
"type": "github"
}
},
"crane": { "crane": {
"inputs": { "inputs": {
"flake-compat": [ "flake-compat": [
@ -85,11 +110,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1684148371, "lastModified": 1684343812,
"narHash": "sha256-CEVaArsziqantqU418XXruNDjPZN/HC3x1rqr2D4g+o=", "narHash": "sha256-ZTEjiC8PDKeP8JRchuwcFXUNlMcyQ4U+DpyVZ3pB6Q4=",
"owner": "lnl7", "owner": "lnl7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "0dbf1c2fb1a5a0372a324eff1ba44f9da66febd2", "rev": "dfbdabbb3e797334172094d4f6c0ffca8c791281",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -228,11 +253,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1684189380, "lastModified": 1684321175,
"narHash": "sha256-GUp9OkZynocyppLur1VX8oAjtXGue0oKRHbsksOMUm0=", "narHash": "sha256-V4EbM+jK7pvjKBaj0dgAiW9ultzDE27Nz5fRyu/ceMk=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "b7d814c5744dca7e70b3dc2638f06568dce96ca6", "rev": "59659243cd4ababda605e79b4a9c2e6d83e24c86",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -251,11 +276,11 @@
}, },
"locked": { "locked": {
"dir": "contrib", "dir": "contrib",
"lastModified": 1684251707, "lastModified": 1684403521,
"narHash": "sha256-ldXse+DvrDJnlnCJK2e8+RM5ftvk71u2E1aMeY3o/Fc=", "narHash": "sha256-leuZjb24n/u6cKh8hXhInZ2HU/JVI3N7oW4ZHaNMfM8=",
"owner": "neovim", "owner": "neovim",
"repo": "neovim", "repo": "neovim",
"rev": "6b19170d44ca56cf65542ee184d2bc89c6d622a9", "rev": "ef64e225f6f6c01280aa8472bebe812016f357bf",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -267,6 +292,7 @@
}, },
"nifoc-overlay": { "nifoc-overlay": {
"inputs": { "inputs": {
"bdfr-browser-flake": "bdfr-browser-flake",
"flake-parts": "flake-parts", "flake-parts": "flake-parts",
"neovim-flake": "neovim-flake", "neovim-flake": "neovim-flake",
"nixpkgs": [ "nixpkgs": [
@ -274,11 +300,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1684311598, "lastModified": 1684407250,
"narHash": "sha256-+9mG2JjbNFEtxehnXzpOEp67Ry9S+ZjK/0W5yqsxgRs=", "narHash": "sha256-U2jIuFI31Te+1KSxYe0Ik0F6EbN+iLOe1YPo3qxdIes=",
"owner": "nifoc", "owner": "nifoc",
"repo": "nix-overlay", "repo": "nix-overlay",
"rev": "dcbbc9268496bfed5b79eeaa632b86ffa56e164f", "rev": "f093936ccc6cb02c25eb3523efdf87d9d5419583",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -289,11 +315,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1684242266, "lastModified": 1684363872,
"narHash": "sha256-uaCQ2k1bmojHKjWQngvnnnxQJMY8zi1zq527HdWgQf8=", "narHash": "sha256-jkvhzrICFSmj+NBHksKTWzs8Q3+D7RsVK0wLKacbu8s=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "7e0743a5aea1dc755d4b761daf75b20aa486fdad", "rev": "1d77f3b72756ca36f16440c59e6b89a957908647",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -79,7 +79,5 @@
mediaserver = mediaserver.deployment; mediaserver = mediaserver.deployment;
adsb-antenna = adsb-antenna.deployment; adsb-antenna = adsb-antenna.deployment;
}; };
checks = builtins.mapAttrs (system: deployLib: deployLib.deployChecks self.deploy) inputs.deploy-rs.lib;
}; };
} }

View file

@ -6,6 +6,7 @@
:comment :comment
:css :css
:dockerfile :dockerfile
:eex
:elixir :elixir
:erlang :erlang
:fennel :fennel

View file

@ -61,6 +61,7 @@ in
p.comment p.comment
p.css p.css
p.dockerfile p.dockerfile
p.eex
p.elixir p.elixir
p.erlang p.erlang
p.fennel p.fennel

View file

@ -85,12 +85,12 @@ in
}; };
leap-nvim = buildVimPluginFrom2Nix { leap-nvim = buildVimPluginFrom2Nix {
pname = "leap.nvim"; pname = "leap.nvim";
version = "2023-04-28"; version = "2023-05-17";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ggandor"; owner = "ggandor";
repo = "leap.nvim"; repo = "leap.nvim";
rev = "6f2912755c9c4ae790abd829f0cf1b07c037b2a4"; rev = "3144cefc5ec8872c838dc6710707d23b6de5ec02";
sha256 = "1xakvx3sxg2l23bqm2r08pcybvi7cx79602dxra0iprr05wg3xzk"; sha256 = "0djg0hbcgd5ngpnv6vibkz3qbnk25m5hw9d5gzkrscn52j4z81mc";
fetchSubmodules = false; fetchSubmodules = false;
}; };
}; };
@ -107,12 +107,12 @@ in
}; };
nvim-treesitter = buildVimPluginFrom2Nix { nvim-treesitter = buildVimPluginFrom2Nix {
pname = "nvim-treesitter"; pname = "nvim-treesitter";
version = "2023-05-17"; version = "2023-05-18";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nvim-treesitter"; owner = "nvim-treesitter";
repo = "nvim-treesitter"; repo = "nvim-treesitter";
rev = "aa44e5fc5f301eb934698b04c71e65b44c21c4fe"; rev = "4d0520ee0903eb04c218447b48fa30ffbd4682cc";
sha256 = "1j8w7j13nmbp811airnr5q7p1z7v12p5vh3si1nnpcayygnhplbb"; sha256 = "0jcs1dr7aajg1zmanvsnpxbv8bhhaz713fjlipqsfvxxzww6y68a";
fetchSubmodules = false; fetchSubmodules = false;
}; };
}; };
@ -220,12 +220,12 @@ in
}; };
nvim-lspconfig = buildVimPluginFrom2Nix { nvim-lspconfig = buildVimPluginFrom2Nix {
pname = "nvim-lspconfig"; pname = "nvim-lspconfig";
version = "2023-05-17"; version = "2023-05-18";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "neovim"; owner = "neovim";
repo = "nvim-lspconfig"; repo = "nvim-lspconfig";
rev = "8dc45a5c142f0b5a5dd34e5cdba33217d5dc6a86"; rev = "32a5543fe3a7f108c1488c265052572abbf6f588";
sha256 = "0f7ip52gkmw45wm857p4ra3l7hl9c9mhafx1gn927zvjjlfv9ksq"; sha256 = "1n629whwj6ki9dyhrc2kbsfaqywz8jjp9cj69vwyiiw1ic3p91ml";
fetchSubmodules = false; fetchSubmodules = false;
}; };
}; };
@ -484,12 +484,12 @@ in
}; };
heirline-nvim = buildVimPluginFrom2Nix { heirline-nvim = buildVimPluginFrom2Nix {
pname = "heirline.nvim"; pname = "heirline.nvim";
version = "2023-04-20"; version = "2023-05-17";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "rebelot"; owner = "rebelot";
repo = "heirline.nvim"; repo = "heirline.nvim";
rev = "2aed06a3a04c877dc64834e9b9dabf6ad3491bc8"; rev = "2a151df2dc870e79b138a59ebaaaddf3d1b0d703";
sha256 = "1sqhnhc749hm1bpy6s49w8jb3zpzj2azpj2hszn13ml1g1ps5iv7"; sha256 = "1sx2nl6w78m03n0aipv8v9r5w32zivx24ljfa6m00ni39acm0d1a";
fetchSubmodules = false; fetchSubmodules = false;
}; };
}; };
@ -517,12 +517,12 @@ in
}; };
toggleterm-nvim = buildVimPluginFrom2Nix { toggleterm-nvim = buildVimPluginFrom2Nix {
pname = "toggleterm.nvim"; pname = "toggleterm.nvim";
version = "2023-04-24"; version = "2023-05-18";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "akinsho"; owner = "akinsho";
repo = "toggleterm.nvim"; repo = "toggleterm.nvim";
rev = "68fdf851c2b7901a7065ff129b77d3483419ddce"; rev = "26f16d3bab1761d0d11117a8e431faba11a1b865";
sha256 = "04lphxnwzlsacszdikzwipm8wycwzi0zyz1lvpqplpk6vrfbb58v"; sha256 = "0yk1w6fh3misj5hds6wfs4a0yxlijxyppcv9rph5f7nd9dbayin5";
fetchSubmodules = false; fetchSubmodules = false;
}; };
}; };

View file

@ -18,6 +18,8 @@ in
../nixos/attic.nix ../nixos/attic.nix
../nixos/bdfr-browser.nix
../nixos/tailscale.nix ../nixos/tailscale.nix
../nixos/mediaserver-setup.nix ../nixos/mediaserver-setup.nix

View file

@ -0,0 +1,40 @@
{ pkgs, ... }:
let
baseDirectory = "/mnt/media-scraper/Reddit";
in
{
systemd.services.bdfr-browser = {
description = "A crude BDFR browser UI";
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
serviceConfig = {
DynamicUser = true;
StateDirectory = "bdfr-browser";
Environment = [
"BDFR_BROWSER_BASE_DIRECTORY=${baseDirectory}"
"RELEASE_DISTRIBUTION=none"
"RELEASE_COOKIE=no_dist_anyway"
];
ExecStart = "${pkgs.bdfr-browser}/bin/bdfr_browser start";
Type = "notify";
WatchdogSec = "10s";
Restart = "on-failure";
};
};
services.nginx.virtualHosts."bdfr.internal.kempkens.network" = {
quic = true;
http3 = true;
onlySSL = true;
useACMEHost = "internal.kempkens.network";
locations."/" = {
recommendedProxySettings = true;
proxyPass = "http://127.0.0.1:4040";
};
locations."/media/".alias = "${baseDirectory}/";
};
}