Merge remote-tracking branch 'gum/master'
This commit is contained in:
commit
d132500da6
|
@ -101,6 +101,7 @@ in
|
||||||
|
|
||||||
users.extraUsers.root.openssh.authorizedKeys.keys = [
|
users.extraUsers.root.openssh.authorizedKeys.keys = [
|
||||||
config.krebs.users.ulrich.pubkey
|
config.krebs.users.ulrich.pubkey
|
||||||
|
config.krebs.users.makefu-omo.pubkey
|
||||||
];
|
];
|
||||||
|
|
||||||
time.timeZone = "Europe/Berlin";
|
time.timeZone = "Europe/Berlin";
|
||||||
|
|
|
@ -14,7 +14,7 @@ let
|
||||||
in {
|
in {
|
||||||
imports = [
|
imports = [
|
||||||
<stockholm/makefu>
|
<stockholm/makefu>
|
||||||
<nixpkgs/nixos/modules/profiles/qemu-guest.nix>
|
<nixpkgs/nixos/modules/profiles/qemu-guest.nix>
|
||||||
<stockholm/makefu/2configs/headless.nix>
|
<stockholm/makefu/2configs/headless.nix>
|
||||||
<stockholm/makefu/2configs/fs/single-partition-ext4.nix>
|
<stockholm/makefu/2configs/fs/single-partition-ext4.nix>
|
||||||
# <stockholm/makefu/2configs/smart-monitor.nix>
|
# <stockholm/makefu/2configs/smart-monitor.nix>
|
||||||
|
@ -33,6 +33,8 @@ in {
|
||||||
<stockholm/makefu/2configs/tools/core.nix>
|
<stockholm/makefu/2configs/tools/core.nix>
|
||||||
<stockholm/makefu/2configs/tools/dev.nix>
|
<stockholm/makefu/2configs/tools/dev.nix>
|
||||||
<stockholm/makefu/2configs/tools/sec.nix>
|
<stockholm/makefu/2configs/tools/sec.nix>
|
||||||
|
<stockholm/makefu/2configs/vim.nix>
|
||||||
|
<stockholm/makefu/2configs/zsh-user.nix>
|
||||||
|
|
||||||
# services
|
# services
|
||||||
<stockholm/makefu/2configs/share/gum.nix>
|
<stockholm/makefu/2configs/share/gum.nix>
|
||||||
|
@ -106,7 +108,10 @@ in {
|
||||||
bepasty-client-cli
|
bepasty-client-cli
|
||||||
get
|
get
|
||||||
];
|
];
|
||||||
services.bitlbee.enable = true;
|
services.bitlbee = {
|
||||||
|
enable = true;
|
||||||
|
libpurple_plugins = [ pkgs.telegram-purple ];
|
||||||
|
};
|
||||||
|
|
||||||
# Hardware
|
# Hardware
|
||||||
boot.loader.grub.device = main-disk;
|
boot.loader.grub.device = main-disk;
|
||||||
|
|
|
@ -53,14 +53,20 @@ in {
|
||||||
<stockholm/makefu/2configs/share/omo.nix>
|
<stockholm/makefu/2configs/share/omo.nix>
|
||||||
<stockholm/makefu/2configs/tinc/retiolum.nix>
|
<stockholm/makefu/2configs/tinc/retiolum.nix>
|
||||||
|
|
||||||
|
|
||||||
# Logging
|
# Logging
|
||||||
<stockholm/makefu/2configs/stats/server.nix #influx + grafana>
|
#influx + grafana
|
||||||
|
<stockholm/makefu/2configs/stats/server.nix>
|
||||||
<stockholm/makefu/2configs/stats/client.nix>
|
<stockholm/makefu/2configs/stats/client.nix>
|
||||||
<stockholm/makefu/2configs/stats/external/aralast.nix # logs to influx>
|
# logs to influx
|
||||||
|
<stockholm/makefu/2configs/stats/external/aralast.nix>
|
||||||
|
|
||||||
# services
|
# services
|
||||||
<stockholm/makefu/2configs/syncthing.nix>
|
<stockholm/makefu/2configs/syncthing.nix>
|
||||||
<stockholm/makefu/2configs/mqtt.nix>
|
<stockholm/makefu/2configs/mqtt.nix>
|
||||||
|
|
||||||
|
# security
|
||||||
|
<stockholm/makefu/2configs/sshd-totp.nix>
|
||||||
# <stockholm/makefu/2configs/logging/central-logging-client.nix>
|
# <stockholm/makefu/2configs/logging/central-logging-client.nix>
|
||||||
|
|
||||||
# <stockholm/makefu/2configs/torrent.nix>
|
# <stockholm/makefu/2configs/torrent.nix>
|
||||||
|
@ -189,8 +195,29 @@ in {
|
||||||
zramSwap.enable = true;
|
zramSwap.enable = true;
|
||||||
|
|
||||||
krebs.Reaktor.reaktor = {
|
krebs.Reaktor.reaktor = {
|
||||||
nickname = "Reaktor|bot";
|
nickname = "Reaktor|krebs";
|
||||||
channels = [ "#krebs" "#shackspace" "#binaergewitter" ];
|
workdir = "/var/lib/Reaktor/krebs";
|
||||||
|
channels = [ "#krebs" ];
|
||||||
|
plugins = with pkgs.ReaktorPlugins;[
|
||||||
|
stockholm-issue
|
||||||
|
nixos-version
|
||||||
|
sed-plugin
|
||||||
|
random-emoji ];
|
||||||
|
};
|
||||||
|
krebs.Reaktor.reaktor-shack = {
|
||||||
|
nickname = "Reaktor|shack";
|
||||||
|
workdir = "/var/lib/Reaktor/shack";
|
||||||
|
channels = [ "#shackspace" ];
|
||||||
|
plugins = with pkgs.ReaktorPlugins;[
|
||||||
|
shack-correct
|
||||||
|
# stockholm-issue
|
||||||
|
sed-plugin
|
||||||
|
random-emoji ];
|
||||||
|
};
|
||||||
|
krebs.Reaktor.reaktor-bgt = {
|
||||||
|
nickname = "Reaktor|bgt";
|
||||||
|
workdir = "/var/lib/Reaktor/bgt";
|
||||||
|
channels = [ "#binaergewitter" ];
|
||||||
plugins = with pkgs.ReaktorPlugins;[
|
plugins = with pkgs.ReaktorPlugins;[
|
||||||
titlebot
|
titlebot
|
||||||
# stockholm-issue
|
# stockholm-issue
|
||||||
|
|
|
@ -1,7 +1,4 @@
|
||||||
import <stockholm/makefu/source.nix> {
|
import <stockholm/makefu/source.nix> {
|
||||||
name="studio";
|
name="studio";
|
||||||
override.musnix.git = {
|
musnix = true;
|
||||||
url = https://github.com/musnix/musnix.git;
|
|
||||||
ref = "d8b989f";
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue