feat: initial commit

This commit is contained in:
2025-12-12 21:17:38 -07:00
commit f5adfbfd56
15 changed files with 314 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
#!/bin/sh
#-- Install system utilities like different shells here
#-- Update and Upgrade --#
apt update
apt upgrade -y
#-- Git --#
#-- Git is a version control utility that will be used to pull down dot files and shell scripts
apt install git -y
#-- Curl --#
apt install curl -y
#-- Wget --#
apt install wget -y
#-- zsh --#
apt install zsh -y
#-- GNU Stow --#
#-- Stow is a utility that can symlink your dot files to your home directory
apt install stow -y
#-- Zoxide --#
#-- Zoxide is like cd, but juiced.
apt install zoxide -y
#-- wl-clipboard --#
#-- for wayland clipboard --#
apt install wl-clipboard -y
#-- Flatpak and Flathub --#
apt install flatpak -y
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
#-- Build Essentials for Lua Language Server--#
apt install build-essential cmake ninja-build

View File

@@ -0,0 +1,13 @@
#!/bin/bash
#-- Install applications and software here, such as browsers or game launchers, etc.
#-- Update and Upgrade --#
apt update
apt upgrade -y
#-- Neovim --#
apt install neovim -y
apt install lua5.1 -y

View File

@@ -0,0 +1 @@
#!/bin/sh

View File

@@ -0,0 +1,26 @@
#!/bin/sh
#########################################
######## Debian Repository ##############
#########################################
#-- Flatpak Gnome Software Plugin --#
apt install gnome-software-plugin-flatpak -y
#-- Rhythmbox --#
apt install rhythmbox -y
#-- Nextcloud Desktop --#
apt install nextcloud-desktop -y
#-- Gnome Web --#
apt install epiphany-browser -y
#-- 1Password --#
wget -O ~/Downloads/1password-latest.deb https://downloads.1password.com/linux/debian/amd64/stable/1password-latest.deb
apt install -f ~/Downloads/1password-latest.deb -y
#-- Ollama 00--#
#-- Local llm
curl -fsSL https://ollama.com/install.sh | sh

View File

@@ -0,0 +1,5 @@
#!/bin/sh
#-- For gnome customizations
sudo apt install gtk2-engines-murrine -y

3
Debian/readme.md Normal file
View File

@@ -0,0 +1,3 @@
# Purpose
This repository is for easily and quickly pulling scripts down to a newly Debian imaged device and getting it functional.