mirror of
https://github.com/m-housh/dotfiles.git
synced 2026-02-14 22:22:40 +00:00
feat: Removes old scripts directory.
This commit is contained in:
1
dev-env
1
dev-env
@@ -127,6 +127,7 @@ copy_files $DEV_ENV/env/wallpapers $HOME/wallpapers
|
|||||||
|
|
||||||
# MISC
|
# MISC
|
||||||
mkdir $HOME/Pictures
|
mkdir $HOME/Pictures
|
||||||
|
mkdir -p $XDG_DATA_HOME/clipse/tmp_files
|
||||||
copy $DEV_ENV/dev-env $HOME/.local/scripts/dev-env
|
copy $DEV_ENV/dev-env $HOME/.local/scripts/dev-env
|
||||||
|
|
||||||
systemctl --user daemon-reload
|
systemctl --user daemon-reload
|
||||||
|
|||||||
@@ -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
|
|
||||||
@@ -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"
|
|
||||||
@@ -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
|
|
||||||
Reference in New Issue
Block a user