nixify ssh, streamlink, remove gtk

auto-flake-update
Yorick van Pelt 2018-04-07 20:20:22 +02:00
förälder e79cacb57c
incheckning 8210c8b397
6 ändrade filer med 21 tillägg och 59 borttagningar

Visa fil

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

Visa fil

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

Visa fil

@ -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)

Visa fil

@ -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

Visa fil

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

Visa fil

@ -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
'';
}