Skip to content

mezcel/bookmark-renderer

Repository files navigation

bookmark-renderer

1.0 About

A startup welcome kiosk for Windows 10.

It is basically just a bulky taskbar and markdown viewer. ( not cross platform )

  • Experimental Linux branch: git checkout deb64 | ( Non-Sand boxed Debian x64 ) N/a
  • Electron v6: git checkout electron6 | ( win10 ) Experimental N/a
  • Electron v9: git checkout electron9 | ( win10 ) Primary Development

2.0 Install

npm install                 <#  ## install all dependencies
                                npm install electron --save-dev
                                npm install marked   --save-dev
                            #>

npm run build               <#  ## package as an .exe
                                electron-packager . --out=dist/win --platform=win32
                                    --arch=x64  --icon=view/img/favicon.ico --overwrite
                                    --arch=ia32 --icon=view/img/favicon.ico --overwrite
                            #>

npm run-script shortcuts    ## make desktop shortcut and startup link

npm run-script uninstall    ## delete directories containing the .exe build

3.0 Functional Features:

md.ico md.ico md.ico md.ico md.ico

  • Repo File Explorer / Repo File Manager
  • Markdown Reader
  • Launch shell scripts ( .bat, .ps1 )
    • Enable powershell scripts for current user
      Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
  • Launch .exe apps
  • Web bookmarks
  • Taskbar and Tray Menus

4.0 Dependencies

4.1 Node Packages

Package npm About
NodeJS download npm install npm@latest -g
Electron download Windows 10 ( versions 6 - latest )
marked download markdown to html
electron-packager download package electron app as an .exe

4.1 CSS Styles

5.0 Screenshots ( outdated )

  • Compressed .gif rendered screenshots
  • The latest version has more cosmetic conveniences:
    • more decorative color options
    • taksbar and tray menus
    • decorative favicons
    • more Markdown reader controls
screenshots\bookmarks.gif
screenshots\scripts.gif screenshots\kiosk-md.gif

6.0 Misc.

<#
    fix error msg.
    unexpected end of json input...
#>

npm cache clean --force

About

An electron desktop app with a Markdown readers and App launcher. (Win10)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published