Skip to content
This repository has been archived by the owner on Sep 5, 2021. It is now read-only.

Latest commit

 

History

History
63 lines (38 loc) · 1.52 KB

README.md

File metadata and controls

63 lines (38 loc) · 1.52 KB

HostsFileEdit

Need to update project to use more recent version of Electron

hosts-file-edit-icon-small

HostsFileEdit is a small app that helps you edit your OS hosts file through a nice, minimalist UI.

  • Add and remove as much hosts as you want
  • Enable/disable host
  • Import/Export a list of hosts
  • Hosts in the app are separate from all other hosts set in the hosts file

Tested on Linux Ubuntu and OSX.

hostsfileedit-screenshot

Dependencies

On Ubuntu, requires libgtk2.0-0, libgconf-2-4 (or any other v2 version).

Broken on Ubuntu 20 because using an old version of Electron

Todo

  • Make it compatible with Windows
  • Add tests

Dev

Get your machine ready

Be sure to have an installed node version quite recent (=>5). Get the latest version of npm sudo npm install npm -g.

Install bozon sudo npm install -g bozon.

Install app dependencies

$ npm install
$ cd app
$ npm install

Run

$ bozon start

Package

$ bozon package [linux, mac]

Builds the app for OS X, Linux, using electron-builder.

I had to install graphicsmagick, rpm and icnsutils on my Linux distrib in order to generate the Linux packages.

License

The MIT License (MIT) © LouWii 2018