From fd6df30f664621f43cb9bc425e83432e431a7956 Mon Sep 17 00:00:00 2001 From: Natsu Kagami Date: Wed, 19 Oct 2022 16:27:22 +0200 Subject: [PATCH] Use local ArmCord as discord --- home/macbook-nixos.nix | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/home/macbook-nixos.nix b/home/macbook-nixos.nix index 6201317..8226ba1 100644 --- a/home/macbook-nixos.nix +++ b/home/macbook-nixos.nix @@ -1,5 +1,12 @@ { pkgs, config, lib, ... }: +let + discord = pkgs.writeShellApplication { + name = "discord"; + runtimeInputs = with pkgs; [ nodejs pkgs.unstable.electron ]; + text = "cd ~/Projects/ArmCord/ && electron --force-device-scale-factor=1.5 ts-out/main.js"; + }; +in { imports = [ # Common configuration @@ -25,6 +32,8 @@ firefox-wayland + discord + # Java & sbt openjdk11 sbt @@ -38,7 +47,7 @@ programs.my-sway.fontSize = 20.0; programs.my-sway.enableLaptopBars = true; programs.my-sway.enableMpd = false; - programs.my-sway.discord = null; + programs.my-sway.discord = "${discord}/bin/discord"; # Keyboard options wayland.windowManager.sway.config.input."type:keyboard".xkb_layout = "jp"; wayland.windowManager.sway.config.output."Unknown-1" = { @@ -50,7 +59,7 @@ # Keyboard stuff xkb_layout = "jp"; repeat_delay = "300"; - repeat_rate = "10"; + repeat_rate = "15"; # Trackpad stuff accel_profile = "adaptive"; drag = "enabled"; @@ -65,7 +74,7 @@ nki.programs.kitty = { enable = true; fontSize = 22; - enableTabs = true; + enableTabs = false; }; # Yellow light!