Skip to content

clumsylyric/confer

Repository files navigation

Confer Desktop

A native macOS Electron app for Confer workspace collaboration.

Features

  • � Native macOS application
  • � Menu bar (tray) integration
  • � Native menus and keyboard shortcuts
  • � Desktop notifications
  • � Dock badge for unread messages
  • � Deep linking support (confer:// protocol)
  • � Auto-updates
  • � Secure context isolation

Development

Install Dependencies

npm install

Run in Development Mode

npm run dev

Build for macOS

Unsigned build (development only):

npm run build:mac

Signed & notarized build (for distribution):

Quick setup with automated script:

./setup-code-signing.sh

Or see CODE_SIGNING_SETUP.md for manual setup instructions.

The built app will be available in the dist/ directory.

Keyboard Shortcuts

  • Cmd+N - New conversation
  • Cmd+Shift+K - New direct message
  • Cmd+, - Preferences
  • Cmd+Q - Quit application
  • Cmd+W - Close window (minimizes to tray)

Deep Linking

The app supports deep linking with the confer:// protocol:

  • confer://conversations/123 - Open specific conversation
  • confer://conversations/create - Create new conversation

Tray Icon

The app includes a menu bar icon that provides quick access to:

  • Show/hide main window
  • Create new conversation
  • Access preferences
  • Quit application

Security

The app is built with security best practices:

  • Context isolation enabled
  • Sandbox enabled
  • Node integration disabled
  • Secure external link handling

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors