#1
git clone https://github.com/karimdev96/changevolume.git
#2
cd changevolume
#3
chmod +x install
chmod +x uninstall
sudo ./install
#flake.nix
{
inputs = {
changevolume = {
url = "github:krovuxdev/changevolume";
inputs.nixpkgs.follows = "nixpkgs";
};
outputs = {
... # <-- Ajusta esta sección según tus necesidades específicas
#Adjust this section to your specific needs
changevolume # <--- Agrega el módulo changevolume para importarlo en la configuración de NixOS
#Add the changevolume module to import into NixOS settings
}@inputs: {
nixosConfigurations = {
host = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";
modules = [
... # <-- Ajusta esta sección según tus necesidades específicas
#Adjust this section to your specific needs
home-manager.nixosModules.home-manager
{
... # <-- Ajusta esta sección según tus necesidades específicas
#Adjust this section to your specific needs
home-manager.extraSpecialArgs = {
... # <-- Ajusta esta sección según tus necesidades específicas
#Adjust this section to your specific needs
changevolume = changevolume.nixosModules.changevolume; # <--- # Importa el módulo changevolume para NixOS
# Import the changevolume module for NixOS
};
}
];
};
};
};
}
#home.nix
{
pkgs,
config,
changevolume
}: {
imports = [ changevolume ];
programs.changevolume.enable = true;
... # <-- Ajusta esta sección según tus necesidades específicas
# Adjust this section to your specific needs
}
sudo ./uninstall
- pamixer
sudo pacman -S pamixer
changevolume --help