aboutsummaryrefslogtreecommitdiff
path: root/hosts/mercury/hjem.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/mercury/hjem.nix')
-rw-r--r--hosts/mercury/hjem.nix33
1 files changed, 31 insertions, 2 deletions
diff --git a/hosts/mercury/hjem.nix b/hosts/mercury/hjem.nix
index 1db654f..e203477 100644
--- a/hosts/mercury/hjem.nix
+++ b/hosts/mercury/hjem.nix
@@ -1,4 +1,8 @@
-{pkgs, ...}: {
+{
+ pkgs,
+ inputs,
+ ...
+}: {
packages = with pkgs; [
# GUI apps
tor-browser # don't ask
@@ -6,10 +10,35 @@
kdePackages.kleopatra
mpv
musescore
+ anki
+
+ bluetuith
kew # music player
- prismlauncher
+
+ (prismlauncher.override {
+ jdks = [pkgs.jdk17_headless];
+ })
vital
+
+ captive-browser # https://words.filippo.io/captive-browser
+
+ inputs.glide-browser.packages."x86_64-linux".default
];
+
+ files.".config/captive-browser.toml".text = ''
+ browser = """
+ ${pkgs.ungoogled-chromium}/bin/chromium \
+ --proxy-server="socks5://$PROXY" \
+ --no-default-browser-check \
+ --no-first-run \
+ --no-managed-user-acknowledgment-check \
+ --app=http://neverssl.com
+ """
+
+ dhcp-dns = "echo 10.0.5.82"
+
+ socks5-addr = "localhost:1666"
+ '';
}