summaryrefslogtreecommitdiffstats
path: root/lass/1systems/daedalus/config.nix
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2023-09-09 19:42:08 +0200
committermakefu <github@syntax-fehler.de>2023-09-09 19:42:08 +0200
commit29d72c898d674d2c18fc0f4a76b5e623de0c3dfe (patch)
treefc4b0695c986a1cda6f1fbbbcbe716e203c54fa3 /lass/1systems/daedalus/config.nix
parente157ffa72856e4378aa23b096b2efff233f3cb3d (diff)
parent083229d0211096daec08673f743ccc45b1d8a0ac (diff)
Merge remote-tracking branch 'lass/master'
Diffstat (limited to 'lass/1systems/daedalus/config.nix')
-rw-r--r--lass/1systems/daedalus/config.nix115
1 files changed, 0 insertions, 115 deletions
diff --git a/lass/1systems/daedalus/config.nix b/lass/1systems/daedalus/config.nix
deleted file mode 100644
index c34dc0acf..000000000
--- a/lass/1systems/daedalus/config.nix
+++ /dev/null
@@ -1,115 +0,0 @@
-with import <stockholm/lib>;
-{ config, pkgs, ... }:
-
-{
- imports = [
- <stockholm/lass>
-
- <stockholm/lass/2configs/retiolum.nix>
- <stockholm/lass/2configs/pipewire.nix>
- # <stockholm/lass/2configs/nfs-dl.nix>
- {
- # bubsy config
- users.users.bubsy = {
- uid = genid "bubsy";
- home = "/home/bubsy";
- group = "users";
- createHome = true;
- extraGroups = [
- "audio"
- "networkmanager"
- "pipewire"
- # "plugdev"
- ];
- useDefaultShell = true;
- isNormalUser = true;
- };
- networking.networkmanager.enable = true;
- networking.wireless.enable = mkForce false;
- # programs.chromium = {
- # enable = true;
- # extensions = [
- # "cjpalhdlnbpafiamejdnhcphjbkeiagm" # ublock origin
- # ];
- # };
- environment.systemPackages = with pkgs; [
- ark
- pavucontrol
- #firefox
- chromium
- hexchat
- networkmanagerapplet
- libreoffice
- audacity
- zathura
- skypeforlinux
- wine
- geeqie
- vlc
- zsnes
- telegram-desktop
- ];
- # services.udev.packages = [ pkgs.ledger-udev-rules ];
- nixpkgs.config.firefox.enableAdobeFlash = true;
- services.xserver.enable = true;
- services.xserver.displayManager.lightdm.enable = true;
- services.xserver.desktopManager.plasma5.enable = true;
- services.tlp.enable = lib.mkForce false;
- services.xserver.layout = "de";
- }
- {
- users = {
- groups.plugdev = {};
- users = {
- bitcoin = {
- name = "bitcoin";
- description = "user for bitcoin stuff";
- home = "/home/bitcoin";
- isNormalUser = true;
- useDefaultShell = true;
- createHome = true;
- extraGroups = [
- "audio"
- "networkmanager"
- "plugdev"
- ];
- packages = [
- pkgs.electrum
- pkgs.electron-cash
- pkgs.ledger-live-desktop
- ];
- };
- };
- };
- hardware.ledger.enable = true;
- security.sudo.extraConfig = ''
- bubsy ALL=(bitcoin) NOPASSWD: ALL
- '';
- }
- {
- #remote control
- environment.systemPackages = with pkgs; [
- x11vnc
- # torbrowser
- ];
- krebs.iptables.tables.filter.INPUT.rules = [
- { predicate = "-p tcp -i retiolum --dport 5900"; target = "ACCEPT"; }
- ];
- }
- ];
-
- time.timeZone = "Europe/Berlin";
-
- hardware.trackpoint = {
- enable = true;
- sensitivity = 220;
- speed = 0;
- emulateWheel = true;
- };
-
- services.logind.extraConfig = ''
- HandleLidSwitch=ignore
- '';
-
- krebs.build.host = config.krebs.hosts.daedalus;
-}