|
|
| (One intermediate revision by the same user not shown) |
| Line 25: |
Line 25: |
|
| |
|
| How can we update the file to have a working yet simple shell? | | How can we update the file to have a working yet simple shell? |
| <br /> [[User:Bernborgess|Bernborgess]] ([[User talk:Bernborgess|talk]]) 20:40, 28 January 2026 (UTC)
| |
|
| |
| :A similar flake.nix but with "qt5.full" expanded out
| |
| :<syntaxHighlight lang=nix>
| |
| :# flake.nix
| |
| :{
| |
| : inputs.nixpkgs.url = "github:nixos/nixpkgs";
| |
| :
| |
| : outputs =
| |
| : { self, nixpkgs }:
| |
| : let
| |
| : pkgs = nixpkgs.legacyPackages.x86_64-linux;
| |
| : in
| |
| : {
| |
| : devShells.x86_64-linux.default = pkgs.mkShell {
| |
| : buildInputs = with pkgs; [
| |
| : cmake
| |
| : gdb
| |
| : qt5.qt3d
| |
| : qt5.qtcharts
| |
| : qt5.qtconnectivity
| |
| : qt5.qtdatavis3d
| |
| : qt5.qtdeclarative
| |
| : qt5.qtdoc
| |
| : qt5.qtgamepad
| |
| : qt5.qtgraphicaleffects
| |
| : qt5.qtimageformats
| |
| : qt5.qtlocation
| |
| : qt5.qtlottie
| |
| : # if on MacOS qt5.qtmacextras
| |
| : qt5.qtmultimedia
| |
| : qt5.qtnetworkauth
| |
| : qt5.qtpim
| |
| : qt5.qtpositioning
| |
| : qt5.qtpurchasing
| |
| : qt5.qtquick1
| |
| : qt5.qtquick3d
| |
| : qt5.qtquickcontrols
| |
| : qt5.qtquickcontrols2
| |
| : qt5.qtremoteobjects
| |
| : qt5.qtscript
| |
| : qt5.qtsensors
| |
| : qt5.qtserialbus
| |
| : qt5.qtserialport
| |
| : qt5.qtspeech
| |
| : qt5.qtsvg
| |
| : qt5.qtsystems
| |
| : qt5.qtscxml
| |
| : qt5.qttools
| |
| : qt5.qttranslations
| |
| : qt5.qtvirtualkeyboard
| |
| : qt5.qtwayland
| |
| : qt5.qtwebchannel
| |
| : # Marked as insecure... qt5.qtwebengine
| |
| : qt5.qtwebglplugin
| |
| : # Marked as insecure... qt5.qtwebkit
| |
| : #qt5.qtwebsockets
| |
| : #qt5.qtwebview
| |
| : qt5.qtx11extras
| |
| : qt5.qtxmlpatterns
| |
| : qt5.qmake
| |
| : qtcreator
| |
| :
| |
| : # this is for the shellhook portion
| |
| : qt6.wrapQtAppsHook
| |
| : makeWrapper
| |
| : bashInteractive
| |
| : ];
| |
| : # set the environment variables that Qt apps expect
| |
| : shellHook = ''
| |
| : bashdir=$(mktemp -d)
| |
| : makeWrapper "$(type -p bash)" "$bashdir/bash" "''${qtWrapperArgs[@]}"
| |
| : exec "$bashdir/bash"
| |
| : '';
| |
| : };
| |
| : };
| |
| :}
| |
| :
| |
| :</syntaxHighlight> [[User:Bernborgess|Bernborgess]] ([[User talk:Bernborgess|talk]]) 20:59, 28 January 2026 (UTC)
| |