Setup for audio and Art.

This commit is contained in:
Ulysse Cura 2026-06-21 11:24:00 +02:00
parent 34beb18acd
commit 2b2a9420ed
4 changed files with 33 additions and 16 deletions

View File

@ -36,8 +36,7 @@
alsa.enable = true; alsa.enable = true;
alsa.support32Bit = true; alsa.support32Bit = true;
pulse.enable = true; pulse.enable = true;
# If you want to use JACK applications, uncomment this jack.enable = true;
#jack.enable = true;
# use the example session manager (no others are packaged yet so this is enabled by default, # use the example session manager (no others are packaged yet so this is enabled by default,
# no need to redefine it in your config for now) # no need to redefine it in your config for now)

View File

@ -41,13 +41,14 @@
# System # System
gsettings-desktop-schemas gsettings-desktop-schemas
vulkan-tools vulkan-tools
alsa-utils
# Utilities # Utilities
gparted gparted
fastfetch fastfetch
cava cava
dconf-editor dconf-editor
krita winetricks
# Games # Games
prismlauncher prismlauncher
@ -76,13 +77,20 @@
(rWrapper.override {packages = myRPackages; }) (rWrapper.override {packages = myRPackages; })
(rstudioWrapper.override { packages = myRPackages; }) (rstudioWrapper.override { packages = myRPackages; })
# Communication # Communication
patchedElementDesktop patchedElementDesktop
discord discord
# Music # Art
reaper
reaper-sws-extension
reaper-reapack-extension
yabridge
yabridgectl
winePackages.yabridge
amberol amberol
krita
aseprite
]; ];
# Install other packages. # Install other packages.

View File

@ -50,8 +50,9 @@ in
"Utilities" "Utilities"
"AudioVideo" "AudioVideo"
"Games" "Games"
"Programming"
"Kicad" "Kicad"
"Programming"
"Art"
]; ];
}; };
"org/gnome/desktop/app-folders/folders/System" = { "org/gnome/desktop/app-folders/folders/System" = {
@ -60,7 +61,7 @@ in
}; };
"org/gnome/desktop/app-folders/folders/Utilities" = { "org/gnome/desktop/app-folders/folders/Utilities" = {
name = "Utilitaires"; name = "Utilitaires";
apps = [ "org.gnome.Calendar.desktop" "org.gnome.Papers.desktop" "org.gnome.Weather.desktop" "org.gnome.Connections.desktop" "org.gnome.SimpleScan.desktop" "org.gnome.Maps.desktop" "org.gnome.Geary.desktop" "org.gnome.Contacts.desktop" "org.gnome.Extensions.desktop" "htop.desktop" "org.gnome.font-viewer.desktop" "org.gnome.clocks.desktop" "org.gnome.Characters.desktop" "cups.desktop" "org.gnome.seahorse.Application.desktop" "scrcpy.desktop" "scrcpy-console.desktop" ]; apps = [ "org.gnome.Calendar.desktop" "org.gnome.Papers.desktop" "org.gnome.Weather.desktop" "org.gnome.Connections.desktop" "org.gnome.SimpleScan.desktop" "org.gnome.Maps.desktop" "org.gnome.Geary.desktop" "org.gnome.Contacts.desktop" "org.gnome.Extensions.desktop" "htop.desktop" "org.gnome.font-viewer.desktop" "org.gnome.clocks.desktop" "org.gnome.Characters.desktop" "cups.desktop" "org.gnome.seahorse.Application.desktop" "scrcpy.desktop" "scrcpy-console.desktop" "winetricks.desktop" ];
}; };
"org/gnome/desktop/app-folders/folders/AudioVideo" = { "org/gnome/desktop/app-folders/folders/AudioVideo" = {
name = "Son et vidéo"; name = "Son et vidéo";
@ -78,6 +79,14 @@ in
name = "Kicad"; name = "Kicad";
apps = [ "org.kicad.kicad.desktop" "org.kicad.eeschema.desktop" "org.kicad.pcbnew.desktop" "org.kicad.bitmap2component.desktop" "org.kicad.pcbcalculator.desktop" "org.kicad.gerbview.desktop" ]; apps = [ "org.kicad.kicad.desktop" "org.kicad.eeschema.desktop" "org.kicad.pcbnew.desktop" "org.kicad.bitmap2component.desktop" "org.kicad.pcbcalculator.desktop" "org.kicad.gerbview.desktop" ];
}; };
"org/gnome/desktop/app-folders/folders/Programming" = {
name = "Programmation";
apps = [ "code.desktop" "com.jetpackduba.Gitnuro.desktop" "arduino-ide.desktop" "rstudio.desktop" ];
};
"org/gnome/desktop/app-folders/folders/Art" = {
name = "Art";
apps = [ "cockos-reaper.desktop" "org.kde.krita.desktop" "aseprite.desktop" ];
};
"org/gnome/shell" = { "org/gnome/shell" = {
always-show-log-out = true; always-show-log-out = true;
@ -91,14 +100,15 @@ in
(apl-entry "org.gnome.TextEditor.desktop" 5) (apl-entry "org.gnome.TextEditor.desktop" 5)
(apl-entry "org.gnome.Nautilus.desktop" 6) (apl-entry "org.gnome.Nautilus.desktop" 6)
(apl-entry "nixos-manual.desktop" 7) (apl-entry "nixos-manual.desktop" 7)
(apl-entry "Programming" 8) (apl-entry "Kicad" 8)
(apl-entry "Kicad" 9) (apl-entry "Programming" 9)
(apl-entry "firefox.desktop" 10) (apl-entry "Art" 10)
(apl-entry "element-desktop.desktop" 11) (apl-entry "firefox.desktop" 11)
(apl-entry "discord.desktop" 12) (apl-entry "element-desktop.desktop" 12)
(apl-entry "io.bassi.Amberol.desktop" 13) (apl-entry "discord.desktop" 13)
(apl-entry "org.gnome.Console.desktop" 14) (apl-entry "io.bassi.Amberol.desktop" 14)
(apl-entry "code.desktop" 15) (apl-entry "org.gnome.Console.desktop" 15)
(apl-entry "code.desktop" 16)
] ]
]; ];
}; };

View File

@ -5,7 +5,7 @@
users.users.ulysse-cura = { users.users.ulysse-cura = {
isNormalUser = true; isNormalUser = true;
description = "Ulysse Cura"; description = "Ulysse Cura";
extraGroups = [ "networkmanager" "wheel" "kvm" "adbusers" "dialout" ]; extraGroups = [ "networkmanager" "wheel" "audio" "kvm" "adbusers" "dialout" ];
}; };
# Home-Manager configuration. # Home-Manager configuration.