aboutsummaryrefslogtreecommitdiff
path: root/distro
diff options
context:
space:
mode:
authorMitchell Riedstra <mitch@riedstra.dev>2024-01-23 00:08:07 -0500
committerMitchell Riedstra <mitch@riedstra.dev>2024-01-23 00:08:07 -0500
commit3026f94bccb9b2c8cd538b4070ae1e390b96ea87 (patch)
tree7b9401235d85fdbc2bf6e47f0b57a89dfd92b2d1 /distro
parent2f832fb99ce5b08e2b540fb2f93a2f92344f6a91 (diff)
downloaddotfiles-3026f94bccb9b2c8cd538b4070ae1e390b96ea87.tar.gz
dotfiles-3026f94bccb9b2c8cd538b4070ae1e390b96ea87.tar.xz
Add .local/bin to PATH. Ubuntu script
Diffstat (limited to 'distro')
-rwxr-xr-xdistro/ubuntu.sh29
1 files changed, 29 insertions, 0 deletions
diff --git a/distro/ubuntu.sh b/distro/ubuntu.sh
new file mode 100755
index 0000000..b8cd3ea
--- /dev/null
+++ b/distro/ubuntu.sh
@@ -0,0 +1,29 @@
+#!/bin/sh
+set -ex
+nvimdir="$HOME/scm/pub/neovim-nvim"
+
+sudo apt install -y \
+ scdaemon \
+ git \
+ curl \
+ neofetch \
+ tmux \
+ htop \
+ vim \
+ neovim \
+ oathtool \
+ dconf-editor \
+ npm \
+ pavucontrol \
+ lua-nvim
+
+sudo apt build-dep -y neovim
+
+if ! [ -d "$nvimdir" ] ; then
+ git clone https://github.com/neovim/neovim "$nvimdir"
+fi
+cd "$nvimdir"
+rm -rf build || echo ""
+make CMAKE_EXTRA_FLAGS="-DCMAKE_INSTALL_PREFIX=$HOME/.local" -j"$(nproc)"
+make install
+cd -