Skip to content

Instantly share code, notes, and snippets.

View prometheusaiolos's full-sized avatar
💭
I may be slow to respond.

prometheus aiolos prometheusaiolos

💭
I may be slow to respond.
View GitHub Profile
@prometheusaiolos
prometheusaiolos / setup_vim.sh
Last active November 23, 2023 06:15
my vim setup script
#!/bin/bash
# Update package list
sudo apt-get update
# Install Vim
echo "Installing Vim..."
sudo apt-get install -y vim
@prometheusaiolos
prometheusaiolos / vim.rc
Last active February 26, 2024 19:10
my development setup
" Set basic Vim options
set nocompatible " Use Vim defaults
set number " Show line numbers
set relativenumber " Show relative line numbers
set showcmd " Show command in bottom bar
set cursorline " Highlight current line
set wrap " Enable line wrap
set tabstop=4 " Number of spaces tabs count for
set shiftwidth=4 " Width for autoindents
set expandtab " Converts tabs to spaces
@prometheusaiolos
prometheusaiolos / wsl.sh
Created November 23, 2023 05:51
My WSL Setup Script
#!/bin/bash
# Function to install Zsh and Git if they are not installed
install_dependencies() {
echo "Checking for Zsh and Git..."
if ! command -v zsh >/dev/null 2>&1; then
echo "Zsh is not installed. Installing Zsh..."
sudo apt-get update && sudo apt-get install -y zsh
else
echo "Zsh is already installed."