Neurix is a Linux configuration script for Ubuntu GNOME 16.10. It configures the system for optimal performance, installs some software and removes some bundled software. It also sets up a beautiful theme, convenient keyboard shortcuts and more.
The installation is configurable to a great extent; you decide what parts of Neurix you want to install (for example, whether you want to use Google Chrome instead of Mozilla Firefox) and set up. You can easily modify the installation by deleting any nx-files associated with the components you want to exclude.
- Clone this repository.
- Chdir into the Neurix directory.
- Type
./install
to install.
Alternatively, you can copy and paste the following line of text into a terminal to automatically clone the repository and run the installation:
cd ~ && sudo apt install git -qqy && git clone https://github.com/philiparvidsson/Ubuntu-Neurix.git && cd Ubuntu-Neurix && ./install
NOTE: You should not run the installation script with sudo—the script will automatically ask for sudo permissions and let you enter your password when required.
Neurix is configurable to a great extent. Below are lists of software etc., configured by Neurix during installation. You can, of course, easily change the installation by modifying the relevant nx-files. If you want to remove a feature from the installation, simply delete the associated nx-files.
Other than what is listed below, Neurix also installs and sets up a theme for you, providing a coherent and elegant look. Also, certain services are disabled or reconfigured for a more optimized experience.
Neurix installs the following software:
Name | Optional |
---|---|
Emacs | X |
GIMP | X |
Google Chrome | X |
Plex Media Server | X |
Python | |
Slack | X |
TeX Live | X |
Telegram | X |
Transmission | X |
git | |
make | |
redshift | X |
tlp | |
ttf-mscorefonts-installer | |
unrar |
Neurix removes the following software:
Name | Optional |
---|---|
Bundled games | |
Firefox | X |
LibreOffice | X |
Neurix provides the following keyboard shortcuts:
Shortcut | Command |
---|---|
<Primary>odiaeresis (ctrl+ö) | Show terminal |
<Super>e (win+e) | Open Nautilus |
Neurix provides the following aliases/commands:
Alias | Command |
---|---|
e. |
Open Nautilus in current directory |
plex-add-media |
Add media to Plex Media Server library |
plex-start |
Start Plex Media Server |
plex-stop |
Stop Plex Media Server |
sloc |
Counts source lines of code |
stt |
Set terminal title |
sysupd |
Upgrade system |
Neurix is carefully configured to provide a pleasant and coherent experience. Below is information on certain intricacies of the configuration.
Google Chrome
Google Chrome automatically installs three extensions upon first start: LastPass, uBlock Origin and Vimium.
redshift
If installed, redshift is set up to use geolocation to get your GPS coordinates for accurate tinting of the screen. It uses 3400K color temp. during day and 2700K during night.
Transmission
If Transmission is installed, it is set up to automatically add and start torrents from the Downloads directory. When a download is completed, and if Plex Media Server is installed, the torrent (movie or TV show) is automatically extracted and copied to the Plex Media Server library at /var/lib/plexmediaserver/Library
.