From 4314d28c011516e5b819e215cf379d14d82d893b Mon Sep 17 00:00:00 2001 From: Michael Housh Date: Sun, 28 Sep 2025 20:07:30 -0400 Subject: [PATCH] feat: Removes old scripts directory. --- dev-env | 1 + scripts/install-pkg-arch.sh | 95 ------------------------------------- scripts/install-webapps.sh | 61 ------------------------ scripts/setup-dirs.sh | 6 --- 4 files changed, 1 insertion(+), 162 deletions(-) delete mode 100755 scripts/install-pkg-arch.sh delete mode 100755 scripts/install-webapps.sh delete mode 100755 scripts/setup-dirs.sh diff --git a/dev-env b/dev-env index 8b402ae..e97866b 100755 --- a/dev-env +++ b/dev-env @@ -127,6 +127,7 @@ copy_files $DEV_ENV/env/wallpapers $HOME/wallpapers # MISC mkdir $HOME/Pictures +mkdir -p $XDG_DATA_HOME/clipse/tmp_files copy $DEV_ENV/dev-env $HOME/.local/scripts/dev-env systemctl --user daemon-reload diff --git a/scripts/install-pkg-arch.sh b/scripts/install-pkg-arch.sh deleted file mode 100755 index cbaf3e2..0000000 --- a/scripts/install-pkg-arch.sh +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/bash - -# Installs required packages / applications when setting up a new -# arch linux with hyprland machine. - -if ! command -v yay >/dev/null 2>&1; then - sudo pacman -S --noconfirm --needed git base-devel - git clone https://aur.archlinux.org/yay.git ~/yay - cd ~/yay - makepkg -si - rm -rf ~/yay -fi - -# Basics -yay -S --noconfirm --needed \ - asahi-desktop-meta \ - base-devel \ - bat \ - bc \ - btop \ - catppuccin-gtk-theme-mocha \ - sddm-theme-catppuccin \ - eza \ - fastfetch \ - fzf \ - git \ - git-lfs \ - github-cli \ - gum \ - hyprpaper \ - hyrpidle \ - hyprlock \ - jq \ - neovim \ - nodejs \ - npm \ - nwg-look \ - pam-u2f \ - pcsc-tools \ - starship \ - swaync \ - tree-sitter-cli \ - tmux \ - yubikey-manger \ - zoxide \ - zsh - -# Terminals -yay -S --noconfirm ghostty-git kitty - -# Clipboard history utility -yay -S --noconfirm clipse wl-clipboard - -# Menu bar -yay -S --noconfirm waybar - -# Fonts -yay -S --noconfirm \ - ttf-jetbrains-mono-nerd \ - ttf-firacode \ - ttf-inconsolata-nerd - -# Application launcher -yay -S --noconfirm walker \ - elephant \ - elephant-calc \ - elephant-symbols - -# Bluetooth management -yay -S --noconfirm blueberry-wayland - -# terminal based password manager. -yay -S --noconfirm gopass-git git-credential-gopass - -# Audio stuff -yay -S --noconfirm pipewire \ - pavucontrol \ - wireplumber \ - pipewire-jack \ - pipewire-pulse - -# Browsers -yay -S --noconfirm zen-browser-bin chromium - -# File managers / explorers -yay -S --noconfirm yazi nautilus - -# Email -yay -S --noconfirm thunderbird - -# Text expander -yay -S --noconfirm espanso-wayland-git - -# Yubikey support -sudo sysetmctl enable --now pscsd.service diff --git a/scripts/install-webapps.sh b/scripts/install-webapps.sh deleted file mode 100755 index ed4a136..0000000 --- a/scripts/install-webapps.sh +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/zsh - -source ~/.dotfiles/scripts/arch/install-webapp \ - --name "Excalidraw" \ - --url "https://draw.housh.dev" \ - --icon "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/excalidraw.png" - -source ~/.dotfiles/scripts/arch/install-webapp \ - --name "Gitea" \ - --url "https://git.housh.dev" \ - --icon "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/gitea.png" - -source ~/.dotfiles/scripts/arch/install-webapp \ - --name "GitHub" \ - --url "https://github.com" \ - --icon "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/github-light.png" - -source ~/.dotfiles/scripts/arch/install-webapp \ - --name "HouseCall Pro" \ - --url "https://pro.housecallpro.com" \ - --icon "~/.dotfiles/assets/icons/housecallpro.png" - -source ~/.dotfiles/scripts/arch/install-webapp \ - --name "Hyprland Wiki" \ - --url "https://https://wiki.hypr.land" \ - --icon "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/hyprland.png" - -source ~/.dotfiles/scripts/arch/install-webapp \ - --name "Immich" \ - --url "https://photos.housh.dev" \ - --icon "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/immich.png" - -source ~/.dotfiles/scripts/arch/install-webapp \ - --name "Oryx" \ - --url "https://configure.zsa.io/voyager/layouts/v9LLL/latest/0" \ - --icon "~/.dotfiles/assets/icons/oryx.png" -# -source ~/.dotfiles/scripts/arch/install-webapp \ - --name "Proton Mail" \ - --url "https://mail.proton.me" \ - --icon "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/proton-mail.png" - -source ~/.dotfiles/scripts/arch/install-webapp \ - --name "Proton Pass" \ - --url "https://pass.proton.me" \ - --icon "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/proton-pass.png" - -source ~/.dotfiles/scripts/arch/install-webapp \ - --name "Unifi Drive" \ - --url "https://192.168.10.105/drive/dashboard" \ - --icon "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/unifi-drive.png" - -source ~/.dotfiles/scripts/arch/install-webapp \ - --name "Unifi" \ - --url "https://unifi.ui.com" \ - --icon "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/unifi.png" - -source ~/.dotfiles/scripts/arch/install-webapp \ - --name "YouTube" \ - --url "https://youtube.com" \ - --icon "https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/youtube.png" diff --git a/scripts/setup-dirs.sh b/scripts/setup-dirs.sh deleted file mode 100755 index 948dd8a..0000000 --- a/scripts/setup-dirs.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash - -# Set up clipse (clipboard history) storage directories / files. -mkdir -p ~/.local/share/clipse/tmp_files - -mkdir ~/Pictures >/dev/null 2>&1