nixify ssh, streamlink, remove gtk

auto-flake-update
Yorick van Pelt 2018-04-07 20:20:22 +02:00
vanhempi e79cacb57c
commit 8210c8b397
6 muutettua tiedostoa jossa 21 lisäystä ja 59 poistoa

Näytä tiedosto

@ -1,3 +0,0 @@
[Settings]
gtk-theme-name = Arc-Dark
gtk-font-name = Source Code Pro 10

Näytä tiedosto

@ -1,2 +0,0 @@
gtk-theme-name = "Arc-Dark"
gtk-font-name = "Source Code Pro 10"

Näytä tiedosto

@ -1,5 +1,5 @@
#!/usr/bin/env bash
#!nix-shell -i bash -p stow
set -e
$(nix-build '<nixpkgs>' -A stow --no-out-link)/bin/stow -d `dirname $0` -t ~ nix x gtk gpg mutt misc bash stow rofi
$(nix-build '<nixpkgs>' -A stow --no-out-link)/bin/stow -d `dirname $0` -t ~ nix x gtk gpg mutt bash stow rofi
nix build -f. $(hostname -s)

Näytä tiedosto

@ -1,51 +0,0 @@
Compression yes
ServerAliveInterval 120
ControlMaster auto
ControlPath ~/.ssh/socket-%r@%h:%p
Host oxygen
HostName oxygen.obfusk.ch
Host nyamsas
hostname nyamsas.quezacotl.nl
port 1337
Host phassa
hostname karpenoktem.nl
port 33933
Host lilo4
HostName lilo4.science.ru.nl
User yvpelt
Host lilo5
HostName lilo5.science.ru.nl
User yvpelt
Host lilo
HostName lilo.science.ru.nl
User yvpelt
Host c2n_fr
HostName collect2net.osso.nl
User alectryon
ProxyJump yorick@frumar.yori.cc
Host pub.yori.cc
User public
IdentityFile ~/.ssh/id_rsa_pub
IdentitiesOnly yes
Host asc_wh
hostname 192.168.1.4
ProxyJump yorick@woodhouse.onion
Host skl_deployer
hostname deployer.serokell.team
RemoteForward /home/yorick/.aws/pass-socket /home/yorick/.aws/pass-socket
RemoteForward /home/yorick/.gnupg/S.gpg-agent /home/yorick/.gnupg/S.gpg-agent.extra
ForwardAgent yes
Host skl_deployer_vbox
hostname 192.168.56.101
ForwardAgent yes
RemoteForward /home/yorick/.aws/pass-socket /home/yorick/.aws/pass-socket
RemoteForward /home/yorick/.gnupg/S.gpg-agent /home/yorick/.gnupg/S.gpg-agent.extra

Näytä tiedosto

@ -1,2 +0,0 @@
player = mpv --cache 2048
default-stream = best

Näytä tiedosto

@ -28,5 +28,25 @@
};
};
ssh = {
enable = true;
compression = true;
serverAliveInterval = 120;
controlMaster = "auto";
matchBlocks = {
"pub.yori.cc" = {
user = "public";
identityFile = "~/.ssh/id_rsa_pub";
identitiesOnly = true;
};
oxygen.hostname = "oxygen.obfusk.ch";
nyamsas = { hostname = "nyamsas.quezacotl.nl"; port = 1337; };
phassa = { hostname = "karpenoktem.nl"; port = 33933; };
};
};
};
xdg.configFile."streamlink/config".text = ''
player = mpv --cache 2048
default-stream = best
'';
}