[NixOS] Fix issue with propagatedBuildInputs for wyoming-satellite

This commit is contained in:
2025-02-06 13:27:20 -07:00
parent 94e3c08f88
commit 6fe2f72025
9 changed files with 71 additions and 59 deletions

View File

@@ -1,10 +1,6 @@
#!/usr/bin/env sh #!/usr/bin/env sh
function set_volume { function set_volume {
current_default=$(pahelper list | grep '*' | all_after_char ":" | xargs)
environment_variable_exists USE_ONLY_O_PASINK && pahelper "$current_default"
# XXX: this does not prevent volumes higher than 100
pulsemixer "$@" pulsemixer "$@"
pashowvolume pashowvolume
} }

View File

@@ -13,7 +13,7 @@ section: aliases
tv: tv:
imalison-arch imalison-arch
imalison-desktop imalison-desktop
imalison-home imalison-home justin-bieber-creek
controlling: controlling:
uber-loaner uber-loaner
imalison-mpb-arch imalison-mpb-arch
@@ -22,4 +22,5 @@ section: aliases
kat-uber-loaner kat-uber-loaner
Dean-PC Dean-PC
imalison-mbp imalison-mbp
strixi-minaj
end end

View File

@@ -40,7 +40,12 @@ makeEnable config "myModules.base" true {
# Audio # Audio
hardware.pulseaudio.enable = false; hardware.pulseaudio.enable = false;
services.pipewire.audio.enable = true; services.pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
};
# Bluetooth # Bluetooth
hardware.bluetooth.enable = true; hardware.bluetooth.enable = true;

View File

@@ -88,6 +88,7 @@ makeEnable config "myModules.desktop" true {
# Audio # Audio
picard picard
pavucontrol
playerctl playerctl
pulsemixer pulsemixer
espeak espeak

View File

@@ -79,7 +79,7 @@ final: prev:
rev = "509628a9be2cf61116b6d0475e19c0b92a855e0b"; rev = "509628a9be2cf61116b6d0475e19c0b92a855e0b";
hash = "sha256-ewSxVv+8r2VGYNOoj8jiMogXtp1GPApcRc2BH3Q+8W8="; hash = "sha256-ewSxVv+8r2VGYNOoj8jiMogXtp1GPApcRc2BH3Q+8W8=";
}; };
build-system = with final.python3.pkgs; [ poetry-core ]; build-system = with final.python3.pkgs; [ poetry-core setuptools ];
pythonImportsCheck = [ pythonImportsCheck = [
"wyoming_satellite" "wyoming_satellite"
]; ];

View File

@@ -1,6 +1,11 @@
{ config, makeEnable, ... }: { pkgs, config, makeEnable, ... }:
makeEnable config "myModules.plasma" true { makeEnable config "myModules.plasma" true {
services.displayManager.sddm.enable = true; services.displayManager.sddm = {
enable = true;
extraPackages = with pkgs; [
# sddm-astronaut
];
};
services.xserver = { services.xserver = {
desktopManager.plasma5.enable = true; desktopManager.plasma5.enable = true;
}; };

View File

@@ -1,52 +1,56 @@
age-encryption.org/v1 age-encryption.org/v1
-> ssh-ed25519 ZgrTqA 7agMrtnFMA8aTh6UjWV742qSjUcfA70O2m7raOPpZgk -> ssh-ed25519 ZgrTqA +u18TitbmPrZLwLNMT5C9wbkXPeROgHrh3Tb1RpE52s
R/I8yO/GmhyrmaCSOhYMLgU1BxRGSX+G0HmA4px+dKA WcIdsXKxuTOEeja8mh5qoZ38hSlyS2K0WFS4sB/yKv8
-> ssh-ed25519 ZaBdSg n0FhE6z0Ienu2BkXM+6F4BLVGLfd7wGxaZtFaz9Z5wc -> ssh-ed25519 ZaBdSg f9kJeTDYYwQLbfL0lfSZjAkRj/8i7MOzp9MQ8ojEl0s
HzbQAP/qTCXVs3qreBaSwNt4I6hPZsWgMZmJM5dkoBQ Ez8Pmw5sLZUNWE6nIswzE6mQxZiAhKERLbD7MT/RTN4
-> ssh-ed25519 MHZylw Iy6GlN9INu0gV71Ja1pdkSy4eN5k3+UMUIff40RJMDk -> ssh-ed25519 MHZylw P/KulIF/w8YmSUpXObabu0El/rGAuETPvMGHLdfpR10
hvK64Q9lpCht5L03o2tzL4OUQc2t9Mho0PSx7tS5nlA Mz9S83bVirlz+pjOrEsJP8oRIBz6PdneMopEshYbj/I
-> ssh-ed25519 sIUg6g 6i/77i2OdEKCim0zkm1Mh8njxsWOXFm5irM52GK8aTg -> ssh-ed25519 sIUg6g mobkna3lBZAMq7IwqR4uV5Bg6c353po4/+YY8Iqg/Bg
kTJck0RQ0/bLxCOonJMZY2DlDTquJzIEvoWj4/mameU rCyfVkXKoPotBEEb6r3T56sRdjn9fC+taxrnRZuUSvc
-> ssh-ed25519 TnanwQ NGtRXDjOE+K2NQm6uTgr7WLF5GEx9YvbBwj5ZB4X+m4 -> ssh-ed25519 TnanwQ hCPpi8mAGltRM8bpl5OoFGVToPy58Pia9ElyCIi1enM
j0sGO6bejOk+lKrbrUV8XMAPWHsixEYHZIHZWx0mr9A o9m5Zzl+8kDPEFkQ/evupeGJG6S4aiZk+PaUxlvMTSU
-> ssh-ed25519 cH4aug mR6lvjeeWSUmK50rsOjGGG6ccwzTpGVt97dW1rEEqQo
AQvUomG2XgQo6dFIkZ24N97l8/B3F9WnN/KVGzITcz8
-> ssh-ed25519 ggrAFQ lYeue71aHAhUsy/LOgDPCNmavQEl9VIVnOVC/W/VoWk
SwYzh1DpS5WHSdX2e16wkDUwm1Sa3ARHPF9UBycdHUg
-> ssh-rsa gwJx0Q -> ssh-rsa gwJx0Q
qq/z1Sg+XNa8+DcjTKuQomO0iSm8cTiX6oOMTkadr8w4DWvr/tGeGvBh/7Y4kQHV fbU+nVFbxpVC0D1rxouGi8aOirZ5CYaMlmm+pLmpI81WZRweyi/8j16IvRSqV9CB
2MXU4cT6wz2kZlIDZuUOoGOVOR6yOpMWib9AheJI62g6rmybdvBRsgtXSh5Ixqv+ T4uLqBcpsYKVroPIvkIzy1LBUE0LrYj4tVAoAtPWUOk+Z3+pSs9MpTf4nhxjj2UJ
HmOGV29byOskIuEEtmTFPqEulORQtNs0TtdgOhxDw9E3p3cnFE97FLCOnaE5McAr xXw+Kjw0rlAIy48cG8UssI3MAvF17m3JUG4xJxDmM/69J428tE1xa0JMjMXf/E7s
UxPzSwDpWUxU5V4iHOLrNUL8jP4sRa9leidPAFkLsgrKbTEABiU80utmbK8CnYPN g/RSO7cx+Pcn2ClrFdMOVEkVNIKUkJdpymRSdOpwQnwzgOo4NNwBowFv/6OpfFdP
t0HuK4pByhgdqedOwiGnJWv6onabsfOrdGE7aKQeMVIuiVKrUbo+UkSCqNCEeupY tS9zX9ZgpcOLKdCV463afYCbZ9z6lsw4KnEUL+bg0QAz8PtlRpF56LUnmBRSWPNN
9Xun4Z81tZNBThVpeDRK5g nl002m6a+uZZQl1HizgR9Q
-> ssh-ed25519 YFIoHA qVkfz9ZxEAsPFTfBQ3Sa8UmQ4cQbvDjfiqchTgjccyE -> ssh-ed25519 YFIoHA Q8+eEd7maA4f64SGQfyk0pRuxY2WiD3UzHuLmzIPvVc
rqMMdU/Uj7FkwhU1s7GfdwYGlr3tF2VPTJk9RW7sxvw XWV6IuKDftDStCgj4brPMaTvea+kIlYg7JGnkyX1+Ps
-> ssh-ed25519 KQfiow UpNvzen0xfeWIByjKxhmK0JY8sfQisydB+ylYPTOa04 -> ssh-ed25519 KQfiow rra4AZqxS0duGI0GrMAGt1KnUVRyBbnGcZhsu2QeCxM
7i61sLdvoy64mAD5J65FrbS0jps4oK4cHlmjLT1v8RY jaIThcqxxxh9atSgrVEzMFsDip5aNTxWaekgIw+lLKw
-> ssh-ed25519 kScIxg fYyUaq6FjLCtD8cnJS7NS4qDBI9rf6nJOidhmWnLeD4 -> ssh-ed25519 kScIxg NBVuAT7UXhPMu1THkAXJ1QYNwSnFIgvjQB6jYD7t4AI
egYBVdvxqnexI+UAAxKGEVUF7FDv4SKKSpOqc/lWxqs xs+x0xP/jRBsvr2IMhEBrpP0o1Ian9Guw1yuMT0b5XA
-> ssh-ed25519 HzX1zw O6upw4miXJY8VntrVWhAVhi+zHBuDzlIU70i8uMyzkQ -> ssh-ed25519 HzX1zw yyjdUbfty0hE0jIc2MMYvRkq/c/DABHJczH/CqyOkRw
/34NSqFSmVyLCBQCEQM7gBmtK71MyDUdc6QGi0OEUvE c5lkqMwaxsojqx/jYJhMbgWuN0qdgf3VlBYnUHpc/OE
-> ssh-ed25519 KQfiow GiZn8zhwc0LdJ8zlnqMlpqZxCxIYVlXTg4x1XXbsEl8 -> ssh-ed25519 KQfiow 70CAriiLnPXfh3a7HJnjRk0K5vYPc24AKjEWjiD/bSM
8thj/vl2E0ngmK9L3001dg085+q1CkGKhTdM/ddVZq8 Sp/hULrynhI79p/zh96sD3rIYMTMzGD6CvN+6Dmxhhg
-> ssh-ed25519 1o2X0w 5+q/uUjueuK9zMkEPSE7/pQiJcZn/VgG/9+ad9PFqRk -> ssh-ed25519 1o2X0w +xLXrJLT2PITsHGkhak6M6/1ifd32sEHcNtI9xdTNTE
gh3Z82H74dDFL3Cp0X0fRo4jkCIFffhZf+7bsxvPM0w PI80gCMGaR24FRiOmNeReTXrUecgCNJZMInKGNfQHic
-> ssh-ed25519 KQ5iUA 3KbeUE2ly9x1fVpHzLsDsDaf0Z1zACzhr+LHyiG1I08 -> ssh-ed25519 KQ5iUA J2rBvdYjd9RYlQtVfaV50ZN0naHT58e3rZrnhgEszkg
cpfTkOsQm92CkbHdI4817hEp839Ei+hZ/7cnad1MFaY /iG3OU/HVraqegvrTgZz5/gp1HZwyGgGkXhjGYJXAoY
-> ssh-ed25519 AKGkDw YkhCeqbRINO6gR5/GpC6oulFKxUdzWOi1+kxi23X3jA -> ssh-ed25519 AKGkDw 7gJhihE5rASMzycK4rzrSj3oll5hHqzXNQo1qzoqnwE
DXmOO+PVwqn7AJPBYjaKmmn+P4gduF/zNQK0xLef6sM zlisCc+y2x028mosTHDQjrMDAX2lF3HAJ8LLtzuwwZ4
-> ssh-ed25519 0eS5+A N+jjZTJGK+h7u1ySFNufhy+jndAEja9+MBoAD96qGgM -> ssh-ed25519 0eS5+A sLIAQR51fxFZatgc7CCJYgjCtfdqYFLBnL4Qs9WmbyM
m8dk2bdLrE2HNFdVgIEtdq9Qr8O9I+APHLaQpZBJSW0 CgeHGN6+/ZE/RrQoPlaizGtu3bEz8lPfWEfFYY9wzrA
-> ssh-ed25519 9/4Prw ahp6WIh7Er9G+QVTpVj9Den6Gh/10z/qihNbqAoTu0E -> ssh-ed25519 9/4Prw uytvwSpCRE/5xDu/Og60k6jBF3wyBanyZMWhEjzcf1E
hTfqDKD7b97df2DbA/I7pN6jAyDuH/cv0b3Fre5+8zk CM37OOCnORhdGDPXLJ7VIRYJhvMXKxfs6oK9WnHycV4
-> ssh-ed25519 gAk3+Q QSJjPEwFXakPhZHAVU4BzdTRd8g1KE6v0fVdOAB6/w0 -> ssh-ed25519 gAk3+Q hqrzZ+KHXT7mfI/6332ZymbDTQmjS2m7jDhtqNQ44no
2goRLrusz6MBGWUMNW5LW/CUviciR3nV6qVSDhKAkSk n/k8+t4BcmPy5Tgkl9e8/CSoCcmVp2lkU8rCRlSGfZU
-> ssh-ed25519 X6eGtQ G/eU4DBQFVwMZRyKjFsQpkaDyGgSphEuBAAk1BYBLTw -> ssh-ed25519 X6eGtQ kO2cKtxVcAIRA3xC4zLLuj2cfZ6CKlOq3aTrB9cqhg8
Uwe8wL6nj2FdQUTTGTi+kq84z5wRKiV0+9QBY0XQuV8 tG5GtTne/45DqNkJ8XjOlfbbDGLfTxweUKG1+f7aXNU
-> ssh-ed25519 0ma8Cw z//fQ3BSwaoJoQnGVc28FSbcAGUI3rbrfVxFJa4bTV8 -> ssh-ed25519 0ma8Cw /PwKBNkRtj0mWkG3fJZOIjdLkhWlxxtowVABKjxShG0
BLiCiQ6LqmMVGT6WDMuA4pL7fyszKALA0lsNafLcxfw OSfm0wSpyrd8bb836wbFi1BrWHkuZ4DuWw9ZwfMP5b0
-> ssh-ed25519 Tp0Z1Q nt6X3ZoKC8A+HLIhmo8COrXamPSbsRIZ65dixix2QHg -> ssh-ed25519 Tp0Z1Q qJqv47mimbpQkdiYO5sDqj+Qyi7Nq+y9Bb/EuxneXQg
0/lCKe6Ew/h+DTf7udM9tRL11x95ZFRTOoWI7qxcl5w F+b8rEY9rxDdPe+mVy0h7AggugMvGi9lvwKDfe/rjJs
-> ssh-ed25519 ePNWZQ 1n7gscBIjibhD1T4Z9RGSsVVKFnywBZBVX3+i4q93Co -> ssh-ed25519 ePNWZQ MO3gceW2gDffFS/Tr2F2BkMSKD6Ydn/mRXHqYckGOnU
Dr4M/+3wrXy+O8TyjjHS3hKqw5GYj7DqRBIUylcSieI 3CxqL9EwDQ99T7pN6b/NU0NQungyh2EHE56L8Stuj/U
-> ssh-ed25519 hILzzA HMPyq+rAaiXR8YJ3UHqMaW1McBpkqR5ug0AeJjliGQk -> ssh-ed25519 hILzzA AIf5pdaRPGOtKKV/gY5GM/PNtqSXVhoxB69t5JEgUlA
NXMBlaRxSvLII+oNgONTuTay0jnF8BiSBE3rqcAVlJA d6TC0L2OpbhvaREkVc+rNzY7U8VIQMG0in0UHFsGSUY
--- u9E/Yn9nogYG1tlq5ySLqmAY4TZrWAw9Wda7QfVmQ64 --- 6QUiesVdF1mNKhzpT/tPTMDvL7MAkEbXR2CHau5/SHE
|<7C><><EFBFBD>o<EFBFBD>mG<EFBFBD><EFBFBD>#<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Wc4<EFBFBD><EFBFBD>M<>f<EFBFBD>ɏ<EFBFBD><C98F>ŀB<C580>9<EFBFBD>gT8A<38><14><><EFBFBD><EFBFBD>ː"<22>2<EFBFBD><02>=<3D>zV<EFBFBD><EFBFBD>{<EFBFBD><EFBFBD><03>K_t<5F>o)'<27>j<EFBFBD><6A>l%XǏy<C78F><79><EFBFBD><EFBFBD>#<23>/A<><1C><> Ξ9<03>G<EFBFBD><47><EFBFBD>ŠO. <EFBFBD>ڙM<EFBFBD><EFBFBD> x<>0<EFBFBD><EFBFBD>_<EFBFBD><EFBFBD>v<EFBFBD><EFBFBD><EFBFBD><EFBFBD>uA<EFBFBD><EFBFBD>u1ON<EFBFBD>* ݩQJ<14><>E@<40>ϚȬ<0E><><EFBFBD>b<EFBFBD>Clg<6C><67><EFBFBD>j<EFBFBD><6A><EFBFBD><EFBFBD>ǘ<EFBFBD><EFBFBD>F+6"C<><43><EFBFBD><EFBFBD><08>/Ya<59>#<23>l<EFBFBD>p<EFBFBD><08><18><>E4w<34>/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3<>i<><11>L<EFBFBD>?<3F><>v:2<><1C>ߖY<><59>l<EFBFBD><6C>s<EFBFBD><73><EFBFBD>