Browse Source

nixify ssh, streamlink, remove gtk

master
Yorick van Pelt 1 year ago
parent
commit
8210c8b397
6 changed files with 21 additions and 59 deletions
  1. 0
    3
      gtk/.config/gtk-3.0/settings.ini
  2. 0
    2
      gtk/.gtkrc-2.0
  3. 1
    1
      install.sh
  4. 0
    51
      misc/.ssh/config
  5. 0
    2
      misc/.streamlinkrc
  6. 20
    0
      nix/.config/nixpkgs/home.nix

+ 0
- 3
gtk/.config/gtk-3.0/settings.ini View File

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

+ 0
- 2
gtk/.gtkrc-2.0 View File

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

+ 1
- 1
install.sh View File

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

+ 0
- 51
misc/.ssh/config View File

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

+ 0
- 2
misc/.streamlinkrc View File

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

+ 20
- 0
nix/.config/nixpkgs/home.nix View File

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

Loading…
Cancel
Save