feat: Adds firewalld to system run and setup script.

feat: Move dotfiles location and update the appropriate environment variables.
This commit is contained in:
2025-10-14 09:48:24 -04:00
parent d1dffb632f
commit b87348da96
4 changed files with 7 additions and 7 deletions

View File

@@ -28,10 +28,10 @@ FLAGS:
-h | --help: Show this help page. -h | --help: Show this help page.
COMMANDS: COMMANDS:
bootstrap: Bootstrap a new machine, performs installation, enables, and starts kanata systemd service.
config: Commands for the kanata keyboard configuration file(s). config: Commands for the kanata keyboard configuration file(s).
service: Commands for the kanata systemd service. service: Commands for the kanata systemd service.
pkg: Commands for the kanata package. pkg: Commands for the kanata package.
bootstrap: Bootstrap a new machine, performs installation, enables, and starts kanata systemd service.
logs: View the log file. logs: View the log file.
Run "$THIS <command> --help" for more information about a command. Run "$THIS <command> --help" for more information about a command.
@@ -52,9 +52,6 @@ bootstrap() {
$THIS_FILE service install $THIS_FILE service install
$THIS_FILE service enable $THIS_FILE service enable
$THIS_FILE service start $THIS_FILE service start
# install_or_update
# install_service
# enable_and_start_service
} }
################################################################################ ################################################################################

4
env/.zshenv vendored
View File

@@ -27,8 +27,8 @@ export GITUSER="m-housh"
export GIT_DISCOVERY_ACROSS_FILESYSTEM=1 export GIT_DISCOVERY_ACROSS_FILESYSTEM=1
# Directories # Directories
export DOTFILES="$HOME/personal/dotfiles" export DOTFILES="$XDG_CONFIG_HOME/personal/dotfiles"
export DEV_ENV="$HOME/personal/dotfiles" export DEV_ENV="$DOTFILES"
export DOCUMENTS="$HOME/Documents" export DOCUMENTS="$HOME/Documents"
export DOWNLOADS="$HOME/Downloads" export DOWNLOADS="$HOME/Downloads"
export LOCAL_ENV="$XDG_DATA_HOME/zsh/env.zsh" export LOCAL_ENV="$XDG_DATA_HOME/zsh/env.zsh"

View File

@@ -7,4 +7,6 @@ yay ${1:-"-S --noconfirm"} catppuccin-gtk-theme-mocha \
pam-u2f \ pam-u2f \
pcsc-tools \ pcsc-tools \
swaync \ swaync \
yubikey-manger yubikey-manger \
nfs-utils \
firewalld

1
system
View File

@@ -38,3 +38,4 @@ log_and_run "sudo setcap "cap_dac_override+p" $(which espanso)"
log_and_run "systemctl --user enable --now logout-task.service" log_and_run "systemctl --user enable --now logout-task.service"
log_and_run "systemctl --user enable --now battery-monitor.timer" log_and_run "systemctl --user enable --now battery-monitor.timer"
log_and_run "sudo systemctl enable --now pcscd.service" log_and_run "sudo systemctl enable --now pcscd.service"
log_and_run "sudo systemctl enable --now firewalld.service"