This commit is contained in:
parent
53be2c86e8
commit
ac69cd54d3
1 changed files with 15 additions and 8 deletions
|
|
@ -31,6 +31,15 @@ in
|
|||
hash = "sha256-1zxrT7phXeQYNbWHWMyPuHiUglrPSMPP0bfAcfvt8dM=";
|
||||
};
|
||||
});
|
||||
stm32cubemx = prev.stm32cubemx.override {
|
||||
fetchzip = args: prev.fetchzip (args // {
|
||||
url = "http://${serverIP}/stm32cube_mx_v6111-lin.zip";
|
||||
hash = "sha256-By9T43GLM1J63TkRi3kl05h1RflBorU1QHgYOrXQ9N0=";
|
||||
});
|
||||
buildFHSEnv = args: prev.buildFHSEnv ( args // {
|
||||
unshareNet = true;
|
||||
});
|
||||
};
|
||||
})
|
||||
];
|
||||
users.users.student = {
|
||||
|
|
@ -115,7 +124,8 @@ in
|
|||
inputs.kompas3d.packages.${pkgs.system}.default # KOMPAS-3D
|
||||
freecad elmerfem gmsh # FEM calculation
|
||||
|
||||
inputs.stm32cubemx.packages.x86_64-linux.stm32cubemx
|
||||
#inputs.stm32cubemx.packages.x86_64-linux.stm32cubemx
|
||||
stm32cubemx
|
||||
|
||||
pandoc
|
||||
onlyoffice-desktopeditors # к сожалению, пока у OnlyOffice баг со шрифтами. Ждём фикс
|
||||
|
|
@ -190,6 +200,7 @@ in
|
|||
# актуально для разработчиков ПО (встраивание диаграмм в код)
|
||||
# поддерживается нашей поставкой IJ IDEA CE
|
||||
plantuml
|
||||
graphviz
|
||||
|
||||
archi # поддержка archimate
|
||||
|
||||
|
|
@ -200,6 +211,7 @@ in
|
|||
stlink
|
||||
stlink-gui
|
||||
stm32loader
|
||||
openocd
|
||||
|
||||
##### СЕТЕВЫЕ УТИЛИТЫ ######
|
||||
# установлен Cisco Packet Tracer, обернут в firejail чтобы не стучался на Netacad.com
|
||||
|
|
@ -510,7 +522,6 @@ in
|
|||
with vscode-extensions;
|
||||
[
|
||||
ms-vscode.cpptools-extension-pack
|
||||
zainchen.json
|
||||
ms-dotnettools.csharp
|
||||
formulahendry.code-runner
|
||||
tomoki1207.pdf
|
||||
|
|
@ -529,12 +540,6 @@ in
|
|||
timonwong.shellcheck
|
||||
]
|
||||
++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
|
||||
{
|
||||
name = "better-cpp-syntax";
|
||||
publisher = "jeff-hykin";
|
||||
version = "1.27.1";
|
||||
sha256 = "sha256-GO/ooq50KLFsiEuimqTbD/mauQYcD/p2keHYo/6L9gw=";
|
||||
}
|
||||
{
|
||||
name = "vscode-cppcheck";
|
||||
publisher = "brobeson";
|
||||
|
|
@ -835,6 +840,8 @@ in
|
|||
open = false;
|
||||
nvidiaSettings = false;
|
||||
};
|
||||
|
||||
services.udev.packages = [ pkgs.stlink pkgs.openocd ];
|
||||
services.udev.extraRules = if isAdata then ''
|
||||
ACTION=="add|change",KERNEL=="nvme[0-9]", ATTR{queue/scheduler}="none"
|
||||
'' else "";
|
||||
|
|
|
|||
Loading…
Reference in a new issue