Add mute-indicator
This commit is contained in:
parent
82ab1bd63f
commit
0e39bd20c3
7 changed files with 11 additions and 18 deletions
|
|
@ -10,6 +10,7 @@
|
|||
./git.nix
|
||||
./gnuradio.nix
|
||||
./kdeconnect.nix
|
||||
./mute-indicator.nix
|
||||
./neo.nix
|
||||
./neovim.nix
|
||||
./obs-studio.nix
|
||||
|
|
|
|||
|
|
@ -1,10 +1,7 @@
|
|||
{ pkgs, ... }:
|
||||
{ nixosConfig, lib, pkgs, ... }:
|
||||
|
||||
let
|
||||
mute-indicator = pkgs.callPackage mute-indicator/default.nix { };
|
||||
in
|
||||
{
|
||||
home.packages = [
|
||||
lib.mkIf nixosConfig.myConfig.gui.enable {
|
||||
home.packages = with pkgs; [
|
||||
mute-indicator
|
||||
];
|
||||
|
||||
|
|
@ -12,7 +9,7 @@ in
|
|||
Unit.Description = "Mute Indicator";
|
||||
Service = {
|
||||
Type = "simple";
|
||||
ExecStart = "${mute-indicator}/bin/service";
|
||||
ExecStart = "${pkgs.mute-indicator}/bin/service";
|
||||
Environment = "DEVICE=dasUSBViech";
|
||||
RestartSec = 5;
|
||||
Restart = "on-failure";
|
||||
|
|
|
|||
|
|
@ -75,9 +75,6 @@
|
|||
# udevadm info --name /dev/foo --query all
|
||||
|
||||
services.udev.extraRules = ''
|
||||
# mute indicator
|
||||
SUBSYSTEM=="tty", ATTRS{idVendor}=="1eaf", ATTRS{idProduct}=="6d75", SYMLINK+="mute-indicator"
|
||||
|
||||
# STLink
|
||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3748", GROUP="users", MODE="0660"
|
||||
'';
|
||||
|
|
|
|||
|
|
@ -96,11 +96,6 @@
|
|||
|
||||
services.openssh.enable = true;
|
||||
|
||||
services.udev.extraRules = ''
|
||||
# mute indicator
|
||||
SUBSYSTEM=="tty", ATTRS{idVendor}=="1eaf", ATTRS{idProduct}=="6d75", SYMLINK+="mute-indicator"
|
||||
'';
|
||||
|
||||
virtualisation = {
|
||||
docker.enable = true;
|
||||
libvirtd = {
|
||||
|
|
|
|||
|
|
@ -64,9 +64,6 @@
|
|||
# 0483:df11 - Axoloti Core (STM32 microcontroller) in DFU mode
|
||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE:="0666"
|
||||
|
||||
# mute indicator
|
||||
SUBSYSTEM=="tty", ATTRS{idVendor}=="1eaf", ATTRS{idProduct}=="6d75", SYMLINK+="mute-indicator"
|
||||
|
||||
# Samsung A5
|
||||
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6860", GROUP="dialout", MODE="0660"
|
||||
'';
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@
|
|||
./dji-goggles.nix
|
||||
./fonts.nix
|
||||
./localization.nix
|
||||
./mute-indicator.nix
|
||||
./nix.nix
|
||||
./obs.nix
|
||||
./pipewire.nix
|
||||
|
|
|
|||
5
modules/mute-indicator.nix
Normal file
5
modules/mute-indicator.nix
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
services.udev.extraRules = ''
|
||||
SUBSYSTEM=="tty", ATTRS{idVendor}=="1eaf", ATTRS{idProduct}=="6d75", SYMLINK+="mute-indicator"
|
||||
'';
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue