All Projects → davidbailey00 → Notion Linux

davidbailey00 / Notion Linux

Licence: mit
Native Notion packages for Linux

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Notion Linux

Negibox
All in one downloader 全能下载器
Stars: ✭ 335 (-28.57%)
Mutual labels:  ubuntu, debian, fedora
Ansible Role Apache
Ansible Role - Apache 2.x.
Stars: ✭ 341 (-27.29%)
Mutual labels:  ubuntu, debian, fedora
Spotcommander
The most intuitive and feature-rich remote control for Spotify for Linux
Stars: ✭ 152 (-67.59%)
Mutual labels:  ubuntu, debian, fedora
Robox
The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
Stars: ✭ 303 (-35.39%)
Mutual labels:  ubuntu, debian, fedora
ansible-role-daemonize
Ansible Role - Daemonize.
Stars: ✭ 14 (-97.01%)
Mutual labels:  debian, ubuntu, fedora
Rofi
A large collection of Rofi based custom Menu, Applets, Launchers & Powermenus.
Stars: ✭ 2,907 (+519.83%)
Mutual labels:  ubuntu, debian, fedora
Ansible Role Firewall
Ansible Role - iptables Firewall configuration.
Stars: ✭ 343 (-26.87%)
Mutual labels:  ubuntu, debian, fedora
Postinstall
💻 Bash Script to automate post-installation steps
Stars: ✭ 104 (-77.83%)
Mutual labels:  ubuntu, debian, fedora
Kvm Install Vm
Bash script to build local virtual machines using KVM/libvirt and cloud-init.
Stars: ✭ 248 (-47.12%)
Mutual labels:  ubuntu, debian, fedora
Howdy
🛡️ Windows Hello™ style facial authentication for Linux
Stars: ✭ 3,237 (+590.19%)
Mutual labels:  ubuntu, debian, fedora
Anlinux Resources
Image and Script for LinuxOnAndroid App
Stars: ✭ 135 (-71.22%)
Mutual labels:  ubuntu, debian, fedora
notion-linux
Native Notion packages for Linux
Stars: ✭ 887 (+89.13%)
Mutual labels:  debian, ubuntu, fedora
Anlinux Adfree
AnLinux, Ad free version.
Stars: ✭ 127 (-72.92%)
Mutual labels:  ubuntu, debian, fedora
Ansible Role Security
Ansible Role - Security
Stars: ✭ 398 (-15.14%)
Mutual labels:  ubuntu, debian, fedora
Mindforger
Thinking notebook and Markdown editor.
Stars: ✭ 1,695 (+261.41%)
Mutual labels:  ubuntu, debian, fedora
Openvpn Install
OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora
Stars: ✭ 14,199 (+2927.51%)
Mutual labels:  ubuntu, debian, fedora
Packer Templates
Stars: ✭ 90 (-80.81%)
Mutual labels:  ubuntu, debian, fedora
Vagrant Box Templates
Stars: ✭ 100 (-78.68%)
Mutual labels:  ubuntu, debian, fedora
Rpi Pxe Server
setup a Raspberry Pi as an PXE-Server
Stars: ✭ 197 (-58%)
Mutual labels:  ubuntu, debian, fedora
darknet.py
darknet.py is a network application with no dependencies other than Python and Tor, useful to anonymize the traffic of linux servers and workstations.
Stars: ✭ 71 (-84.86%)
Mutual labels:  debian, ubuntu, fedora

13 February 2021: Action is required for existing Debian, Ubuntu and Linux Mint users

Notion for Linux

Native Notion packages for Linux, built from Notion's Windows installer.

Install

Run the following commands in a terminal to install Notion. Packages are available for Intel/AMD and ARM64.

To install Notion with Notion Enhancer mods applied, replace notion-desktop with notion-enhanced in the commands below.

Ubuntu, Debian, Linux Mint

wget https://notion.davidbailey.codes/notion-linux.list
sudo mv notion-linux.list /etc/apt/sources.list.d/notion-linux.list
sudo apt update && sudo apt install notion-desktop

Fedora, CentOS

wget https://notion.davidbailey.codes/notion-linux.repo
sudo mv notion-linux.repo /etc/yum.repos.d/notion-linux.repo
sudo dnf install notion-desktop

openSUSE

wget https://notion.davidbailey.codes/notion-linux.repo
sudo mv notion-linux.repo /etc/zypp/repos.d/notion-linux.repo
sudo zypper install notion-desktop

Build

Install requirements

  1. Install Node.js, e.g. using NVM:

    nvm install node
    
  2. Install NPM version 7:

    npm install -g [email protected]
    
  3. Install other packages required for building the app, e.g. using apt:

    sudo apt install p7zip-full imagemagick make g++ fakeroot rpm
    

    Only Debian-based distributions are officially supported for builds.

Build notion-desktop

notion-desktop is the vanilla Notion package.

To produce an AMD64 build, run the following:

scripts/build.sh        # always run
scripts/package-deb.sh  # run to produce a DEB
scripts/package-rpm.sh  # run to produce an RPM

To produce an ARM64 build, run the following:

scripts/build.sh -b arm64        # always run
scripts/package-deb.sh -b arm64  # run to produce a DEB
scripts/package-rpm.sh -b arm64  # run to produce an RPM

Once complete, you should have DEB and/or RPM packages in the out directory.

Build notion-enhanced

notion-enhanced is the Notion package with Notion Enhancer mods applied.

To produce an AMD64 build, run the following:

scripts/build.sh                           # always run
scripts/enhance.sh                         # always run
scripts/package-deb.sh -n notion-enhanced  # run to produce a DEB
scripts/package-rpm.sh -n notion-enhanced  # run to produce an RPM

To produce an ARM64 build, run the following:

scripts/build.sh -b arm64                           # always run
scripts/enhance.sh -b arm64                         # always run
scripts/package-deb.sh -n notion-enhanced -b arm64  # run to produce a DEB
scripts/package-rpm.sh -n notion-enhanced -b arm64  # run to produce an RPM

Once complete, you should have DEB and/or RPM packages in the out directory.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].