Thinker thinks
This commit is contained in:
parent
977b6940cf
commit
cfdcc4ae48
4 changed files with 29 additions and 2 deletions
|
@ -34,6 +34,7 @@ in {
|
|||
environment = {
|
||||
variables = {
|
||||
EDITOR = "hx";
|
||||
SYSTEMD_EDITOR = "hx";
|
||||
VISUAL = "hx";
|
||||
PAGER = "less";
|
||||
MANPAGER = "less";
|
||||
|
|
|
@ -17,6 +17,7 @@ with builtins;
|
|||
"melee"
|
||||
"pipewire"
|
||||
"pipewire-low-latency"
|
||||
"music-production"
|
||||
"podman"
|
||||
"postgres"
|
||||
"printing"
|
||||
|
|
24
modules/nixos/music-production.nix
Normal file
24
modules/nixos/music-production.nix
Normal file
|
@ -0,0 +1,24 @@
|
|||
{pkgs, ...}: {
|
||||
# TODO: may want to force nixpkgs-stable for a more-stable music production
|
||||
# environment?
|
||||
imports = [
|
||||
{
|
||||
# DAW
|
||||
environment.systemPackages = with pkgs; [
|
||||
ardour
|
||||
];
|
||||
}
|
||||
{
|
||||
# synths/VSTs
|
||||
environment.systemPackages = with pkgs; [
|
||||
helm
|
||||
];
|
||||
}
|
||||
];
|
||||
|
||||
# TODO: things to look into for music production:
|
||||
# - https://linuxmusicians.com/viewtopic.php?t=27016
|
||||
# - KXStudio?
|
||||
# - falktx (https://github.com/DISTRHO/Cardinal)
|
||||
# -
|
||||
}
|
|
@ -13,6 +13,7 @@
|
|||
inputs.hardware.nixosModules.lenovo-thinkpad-t480
|
||||
inputs.hardware.nixosModules.common-pc-laptop-ssd
|
||||
desktop-usage
|
||||
music-production
|
||||
podman
|
||||
# gnome
|
||||
kde-plasma
|
||||
|
@ -49,9 +50,9 @@
|
|||
initrd.availableKernelModules = ["xhci_pci" "nvme" "ahci"];
|
||||
};
|
||||
services.tlp = {
|
||||
enable = true;
|
||||
enable = false;
|
||||
};
|
||||
services.power-profiles-daemon.enable = false;
|
||||
services.power-profiles-daemon.enable = true;
|
||||
hardware.bluetooth.enable = true;
|
||||
powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
|
||||
services.printing.enable = true; # I own a printer in the year of our Lord 2023
|
||||
|
|
Loading…
Reference in a new issue