diff --git a/README.org b/README.org index ba7a4fc..e935312 100644 --- a/README.org +++ b/README.org @@ -32,5 +32,16 @@ Then run. ./build/bin/presenter #+END_SRC +** Nix +If you are using nix to develop with, which I would try to suggest since that will make sure all the appropriate dependencies are installed, you'll need to do the following: +#+begin_src +cd church-presenter +nix develop +#+end_src + +This drops you into a shell with all the right dependencies. + +Then just as before build and run it the way you would. + * Contact Me If, for whatever reason, you need to contact me and get something ironed out, please do so at [[mailto:chris@tfcconnection.org][chris@cochrun.xyz]] diff --git a/shell.nix b/shell.nix index e50fb33..7a93b7b 100644 --- a/shell.nix +++ b/shell.nix @@ -1,4 +1,4 @@ -{ pkgs ? { } }: +{ pkgs ? import { } }: with pkgs; mkShell { name = "presenter-env"; @@ -29,6 +29,7 @@ mkShell { # This is only here because apparently it doesn't pick up the icon theme from the base system papirus-icon-theme + # lightly-qt mpv # libsForQt5.kconfig diff --git a/src/qml/presenter/Settings.qml b/src/qml/presenter/Settings.qml index 4000efe..874011c 100644 --- a/src/qml/presenter/Settings.qml +++ b/src/qml/presenter/Settings.qml @@ -29,17 +29,5 @@ Kirigami.OverlaySheet { presentationScreen = screens[currentIndex]; } } - Controls.TextField { - id: descriptionField - Kirigami.FormData.label: i18nc("@label:textbox", "Description:") - placeholderText: i18n("Optional") - onAccepted: dateField.forceActiveFocus() - } - Controls.TextField { - id: dateField - Kirigami.FormData.label: i18nc("@label:textbox", "Date:") - placeholderText: i18n("YYYY-MM-DD") - inputMask: "0000-00-00" - } } }