added .gitignore, modified some files

This commit is contained in:
Christian Figueroa 2025-01-21 02:06:15 -08:00
parent 0f18bb9cf9
commit 689320148f
7 changed files with 33 additions and 4 deletions

View File

@ -160,3 +160,5 @@ riverctl rule-add -app-id "bar" csd
# River will send the process group of the init executable SIGTERM on exit.
riverctl default-layout rivertile
rivertile -view-padding 6 -outer-padding 6 &
riverctl map normal Super R spawn 'rofi -show run'

4
.gitignore vendored Normal file
View File

@ -0,0 +1,4 @@
.config/WebCord
.config/dconf
.config/pipewire
.config/pulse

View File

@ -1,6 +1,6 @@
README.md
.git
setup.sh
Makefile
install.sh
.config/pulse

1
.zshrc
View File

@ -1,4 +1,5 @@
# Created by newuser for 5.9
export XDG_RUNTIME_DIR=/run/user/$(id -u)
export PATH="$PATH:$HOME/.local/bin"
eval "$(starship init zsh)"

View File

@ -22,3 +22,7 @@ In addition to dotfiles, it also includes setup for the tools.
* make a setup for only dotfiles and not installing new packages
* have a setup that does not require cloning at all, and instead uses `curl`
* make a complete image file that includes these defaults when making a new system
* setup an auto tmux on shell startup
* setup a basic configuration on tmux startup
* finish the neovim lsp configuration
* do advanced configuration for yazi, tmux, eww, and wezterm

View File

@ -1,4 +1,3 @@
# CLI Tools
sudo xbps-install -y stow xtools neovim tmux yazi zsh starship
sudo xbps-install -Sy void-repo-nonfree
@ -18,11 +17,12 @@ mkdir --parents ~/projects/javascript
# Setup zsh
chsh -s $(which zsh)
sudo xbps-install -y font-firacode river wezterm firefox dbus elogind pipewire wireplumber ffmpeg eww
sudo xbps-install -y font-firacode river wezterm firefox dbus elogind pipewire wireplumber ffmpeg eww rofi
sudo xbps-install -y rustup ghc openjdk21 apache-maven gradle nodejs
# Setup river
sudo ln -s /etc/sv/dbus /var/service
sleep 1
sudo sv up dbus
# Setup wireplumber (per user)
@ -30,4 +30,11 @@ sudo sv up dbus
mkdir -p "${XDG_CONFIG_HOME}/pipewire/pipewire.conf.d"
ln -s /usr/share/examples/pipewire/20-pipewire-pulse.conf "${XDG_CONFIG_HOME}/pipewire/pipewire.conf.d/"
###### EXTRA ######
# setting up custom
mkdir -p $HOME/.local/bin
mkdir -p $HOME/.local/binpkgs
exit

11
scripts/containerization.sh Executable file
View File

@ -0,0 +1,11 @@
xi -y docker
# user needs to be in the docker group
sudo usermod -aG docker $USER
#Enable the docker service
sudo ln -s /etc/sv/docker /var/service
sleep 1
sudo sv up docker
echo "Please relogin to update groups."