Skip to content

Instantly share code, notes, and snippets.

@wordyallen
Last active June 17, 2021 01:20
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save wordyallen/7bbbe5cf24b0d7a3e5025240813179e9 to your computer and use it in GitHub Desktop.
Save wordyallen/7bbbe5cf24b0d7a3e5025240813179e9 to your computer and use it in GitHub Desktop.

Chrome OS

Configuration: Shell, Utilities

  1. Install python 3.7.1
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt install  build-essential python3-dev python-setuptools python-pip python-smbus libncursesw5-dev libgdbm-dev libc6-dev zlib1g-dev libsqlite3-dev tk-dev libssl-dev openssl libffi-dev git wget zsh gconf2 libnotify4 libappindicator1  nano tree libnss3 software-properties-common -y
 
  • clone/wget cpython
./configure --enable-optimizations
make -j 4
sudo make install
  1. set password sudo passwd yourusername

  2. install zsh sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

  3. install packages sudo apt install wget gconf2 libnotify4 libappindicator1 nano tree libnss3 software-properties-common

  4. Roboto Mono with Ligatures

    mkdir .fonts && cd .fonts
    wget https://github.com/lemeb/a-better-ligaturizer/blob/master/output-fonts/RobotoMono.ttf
    fc-cache -fv

Apps : Linux, Android, Web

  1. Install Hyper sudo dpkg -i hyper_2.1.1_amd64.deb [Linux]

  2. install Typora [Linux]

    wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
    
    # add Typora's repository
    sudo add-apt-repository 'deb https://typora.io/linux ./'
    sudo apt-get update
    
    # install typora
    sudo apt-get install typora	
  3. Install PyCharm [linux]

    wget https://download.jetbrains.com/python/pycharm-community-2018.3.2.tar.gz
    
    tar xzf pycharm-community-2018.3.2.tar.gz
    ./pycharm-community-2018.3.2/bin/pycharm.sh
    
    # replace svg with png in the .desktop file
  4. emojis sudoedit /etc/apt/sources.list.d/debian-testing.list

and add the line "deb http://ftp.us.debian.org/debian testing main contrib non-free"

then sudoedit /etc/apt/preferences to add

Avoid installing from testing without explicit selection

Package: * Pin: release a=testing Pin-Priority: -1 then

sudo apt-get -t testing install fonts-noto-color-emoji libfreetype6 fontconfig libcairo-gobject2 libcairo2

  1. Install Figma [linux]

  2. Install GCP Console [web]

  3. Install draw.io [web]

@wordyallen
Copy link
Author

wordyallen commented May 12, 2019

Terminal

  1. install zsh
  2. Instal oh-my-zsh
  3. [install python3.71 (skip if debian 10)] (https://linuxize.com/post/how-to-install-python-3-7-on-debian-9/)
  4. font actuall downalod file and move it
  5. emojis

@scottsemple
Copy link

sudo add-apt-repository 'deb https://typora.io/linux ./'

results in

sudo: add-apt-repository: command not found

Is there something I need to do before adding the Typora repo? Thanks!

@scottsemple
Copy link

This worked: typora/typora-issues#2065 (comment)

TL;DR: Replace...

sudo add-apt-repository 'deb https://typora.io/linux ./'

...with...

echo -e "\ndeb https://typora.io/linux ./" | sudo tee -a /etc/apt/sources.list

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment