diff --git a/index.cjs b/index.cjs index 6f2262c..77702e8 100644 --- a/index.cjs +++ b/index.cjs @@ -1,6 +1,7 @@ // Modules to control application life and create native browser window const electron = require("electron"); -const { app, dialog, BrowserWindow, Menu, ipcMain, shell } = electron; +const { app, dialog, BrowserWindow, Menu, ipcMain, shell, clipboard } = + electron; const macOS = process.platform == "darwin"; diff --git a/package.json b/package.json index c515221..f5486a4 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "nudelta", "author": "Mohamed Gaber ", - "version": "0.6.4", + "version": "0.6.5", "license": "GPL-3.0-or-later", "homepage": "https://github.com/donn/nudelta#readme", "description": "An open-source alternative to the NuPhy Console", diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000..01c77de --- /dev/null +++ b/shell.nix @@ -0,0 +1,14 @@ +{ + pkgs ? import {} +}: + +with pkgs; (mkShell.override { stdenv = clangStdenv; }) { + packages = [ + nodejs + yarn + cmake + gnumake + libusb + pkg-config + ]; +} \ No newline at end of file