Migrate to justfile
This commit is contained in:
12
clone.sh
12
clone.sh
@@ -1,12 +0,0 @@
|
|||||||
# Clone some stuff
|
|
||||||
git clone https://github.com:ascyii/dotfiles ~/dotfiles
|
|
||||||
git clone https://github.com:ascyii/nixos ~/nixos
|
|
||||||
|
|
||||||
mkdir -p ~/.config/nvim
|
|
||||||
rm -rf ~/.config/nvim
|
|
||||||
|
|
||||||
mkdir -p ~/.config/emacs
|
|
||||||
rm -rf ~/.config/emacs
|
|
||||||
|
|
||||||
git clone https://github.com:ascyii/nvim ~/.config/nvim
|
|
||||||
git clone https://github.com:ascyii/emacs ~/.config/emacs
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
cd ~/programs
|
|
||||||
wget https://github.com/jesseduffield/lazygit/releases/download/v0.54.2/lazygit_0.54.2_linux_x86_64.tar.gz
|
|
||||||
tar xf lazygit_0.54.2_linux_x86_64.tar.gz
|
|
||||||
ln -sf ~/programs/lazygit ~/programs/bin/lazygit
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
cd ~/programs
|
|
||||||
wget https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.tar.gz
|
|
||||||
tar xf nvim-linux-x86_64.tar.gz
|
|
||||||
ln -sf ~/programs/nvim-linux-x86_64/bin/nvim ~/programs/bin
|
|
||||||
echo 'export EDITOR="nvim"' >> ~/.bashrc
|
|
||||||
echo 'alias nvim="$HOME/programs/bin/nvim"' >> ~/.bashrc
|
|
||||||
if [ -d "$HOME/.config/nvim" ]; then
|
|
||||||
echo "Neovim configuration already exists."
|
|
||||||
else
|
|
||||||
git clone https://github.com/ascyii/nvim ~/.config/nvim
|
|
||||||
fi
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
cd ~/programs
|
|
||||||
wget https://github.com/sxyazi/yazi/releases/download/v25.5.31/yazi-x86_64-unknown-linux-gnu.zip
|
|
||||||
unzip yazi-x86_64-unknown-linux-gnu.zip
|
|
||||||
ln -sf ~/programs/yazi-x86_64-unknown-linux-gnu/yazi ~/programs/bin/yazi
|
|
||||||
ln -sf ~/programs/yazi-x86_64-unknown-linux-gnu/ya ~/programs/bin/ya
|
|
||||||
29
justfile
29
justfile
@@ -1,2 +1,31 @@
|
|||||||
default:
|
default:
|
||||||
@echo "Bootstrapping utils are here :)"
|
@echo "Bootstrapping utils are here :)"
|
||||||
|
|
||||||
|
yazi:
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
cd ~/programs
|
||||||
|
wget https://github.com/sxyazi/yazi/releases/download/v25.5.31/yazi-x86_64-unknown-linux-gnu.zip
|
||||||
|
unzip yazi-x86_64-unknown-linux-gnu.zip
|
||||||
|
ln -sf ~/programs/yazi-x86_64-unknown-linux-gnu/yazi ~/programs/bin/yazi
|
||||||
|
ln -sf ~/programs/yazi-x86_64-unknown-linux-gnu/ya ~/programs/bin/ya
|
||||||
|
|
||||||
|
nvim:
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
cd ~/programs
|
||||||
|
wget https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.tar.gz
|
||||||
|
tar xf nvim-linux-x86_64.tar.gz
|
||||||
|
ln -sf ~/programs/nvim-linux-x86_64/bin/nvim ~/programs/bin
|
||||||
|
echo 'export EDITOR="nvim"' >> ~/.bashrc
|
||||||
|
echo 'alias nvim="$HOME/programs/bin/nvim"' >> ~/.bashrc
|
||||||
|
if [ -d "$HOME/.config/nvim" ]; then
|
||||||
|
echo "Neovim configuration already exists."
|
||||||
|
else
|
||||||
|
git clone https://github.com/ascyii/nvim ~/.config/nvim
|
||||||
|
fi
|
||||||
|
|
||||||
|
lazygit:
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
cd ~/programs
|
||||||
|
wget https://github.com/jesseduffield/lazygit/releases/download/v0.54.2/lazygit_0.54.2_linux_x86_64.tar.gz
|
||||||
|
tar xf lazygit_0.54.2_linux_x86_64.tar.gz
|
||||||
|
ln -sf ~/programs/lazygit ~/programs/bin/lazygit
|
||||||
|
|||||||
@@ -3,4 +3,4 @@ mkdir -p ~/.ssh
|
|||||||
echo "Get the github key and enter it." && sleep 2
|
echo "Get the github key and enter it." && sleep 2
|
||||||
nano ~/.ssh/id_github && chmod 600 ~/.ssh/id_github
|
nano ~/.ssh/id_github && chmod 600 ~/.ssh/id_github
|
||||||
echo "alias sg=\"GIT_SSH_COMMAND='ssh -i ~/.ssh/id_github' git clone git@github.com:ascyii/dotfiles.git\"" >> ~/.bashrc
|
echo "alias sg=\"GIT_SSH_COMMAND='ssh -i ~/.ssh/id_github' git clone git@github.com:ascyii/dotfiles.git\"" >> ~/.bashrc
|
||||||
git config --global user.name "Jonas Hahn" && git config --global user.email "jonashahn1@gmx.net"
|
git config --global user.name "Jonas Hahn" && git config --global user.email "jonsa@hahn1.one"
|
||||||
|
|||||||
Reference in New Issue
Block a user