Skip to content
Snippets Groups Projects
Select Git revision
  • gw-selection
  • i18n_howto
  • bug/kde_polkit
  • nohelpers_snap
  • wip
  • autostart_crash
  • failed_state
  • disable_donation
  • qt_autostart
  • qt-snap2
  • pid
  • qt_snap
  • failures
  • sip-login
  • qt_i18n
  • qml
  • keybase_go-ps
  • wip_lib
  • iptables_path
  • demolib
  • 0.21.2
  • 0.20.4
  • 0.20.1
  • 0.19.11
  • 0.19.6
  • 0.19.2
  • 0.19.1
  • 0.18.12
  • 0.18.11
  • 0.18.10
  • 0.18.9
  • 0.0.1
  • 0.0
33 results

bitmask-vpn

  • Clone with SSH
  • Clone with HTTPS
  • Forked from leap / bitmask-vpn
    1110 commits behind, 1 commit ahead of the upstream repository.
    Ruben Pollan's avatar
    meskio authored
    6a3c7c29
    History

    Install it

    Install dependencies:

      # apt install libzmq3-dev libgtk-3-dev libappindicator3-dev golang pkg-config

    Build the systray:

      $ git clone 0xacab.org/leap/bitmask-systray
      $ cd bitmask-systray
      $ go get .
      $ go build

    To be able to build the assets you'll need:

      $ go get -u golang.org/x/text/cmd/gotext github.com/cratonica/2goarray

    OSX

    Using homebrew:

      $ brew install golang zmq pkg-config
      $ git clone 0xacab.org/leap/bitmask-systray
      $ cd bitmask-systray
      $ go get .
      $ go build

    Run it

    bitmask-systray assumes that you already have bitmaskd running.

    Run bitmask and the systray:

      $ bitmaskd
      $ ./bitmask-systray

    i18n

    Generate locales/* files:

      $ make generate_locales LANGS="sjn tlh"

    Edit the locales/*/out.gotext.json translations into locales/*/messages.gotext.json.

    To rebuild the locales:

      $ make locales