New 020 for atom editor.
This commit is contained in:
parent
e0d0815517
commit
d87945f8b7
|
|
@ -0,0 +1,49 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
# https://packagecloud.io/AtomEditor/atom/packages/gpgkey
|
||||
# https://packagecloud.io/AtomEditor/atom/packages/any/any/atom_1.53.0_amd64.deb
|
||||
# https://packagecloud.io/AtomEditor/atom/packages/any/any/atom-beta_1.54.0-beta0_amd64.deb
|
||||
# https://packagecloud.io/AtomEditor/atom/packages/any/any/atom-nightly_1.55.0-nightly0_amd64.deb
|
||||
|
||||
CODENAME=any
|
||||
OS="any"
|
||||
URL="packagecloud.io/AtomEditor/atom"
|
||||
|
||||
#curl -s https://${URL}/gpgkey | sudo apt-key --keyring /etc/apt/trusted.gpg.d/AtomEditor.gpg add -
|
||||
|
||||
curl -L https://${URL}/gpgkey | sudo apt-key add -
|
||||
|
||||
echo "deb [arch=amd64] https://${URL}/$OS/ $CODENAME main" | sudo tee /etc/apt/sources.list-available/atom-editor.list
|
||||
#echo "deb-src [arch=amd64] https://${URL}/$BRANCH $UBUNTU_CODENAME main" | sudo tee /etc/apt/sources.list-available/atom-editor.list
|
||||
|
||||
sudo ln -sf /etc/apt/sources.list-available/atom-editor.list /etc/apt/sources.list.d/atom-editor.list
|
||||
|
||||
sudo apt update
|
||||
|
||||
sudo apt install -y clang jsonlint
|
||||
sudo apt install -y atom
|
||||
#sudo apt install -y atom-beta
|
||||
#sudo apt install -y atom-nightly
|
||||
|
||||
apm install \
|
||||
platformio-ide \
|
||||
platformio-ide-debugger \
|
||||
vim-mode-plus \
|
||||
vim-mode-clipboard-plus \
|
||||
minimap \
|
||||
minimap-linter \
|
||||
linter \
|
||||
linter-ui-default \
|
||||
intentions \
|
||||
busy-signal \
|
||||
linter-yaml \
|
||||
linter-python \
|
||||
file-icons \
|
||||
atom-beautify \
|
||||
advanced-open-file \
|
||||
highlight-selected \
|
||||
open-recent \
|
||||
platformio-ide-terminal \
|
||||
#linter-json-lint \
|
||||
# atom-ide-terminal # fork of platformio-ide-terminal that uses node-pty rather than pty.js
|
||||
|
||||
Loading…
Reference in New Issue