added .gitignore, modified some files
This commit is contained in:
parent
0f18bb9cf9
commit
689320148f
@ -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
4
.gitignore
vendored
Normal file
@ -0,0 +1,4 @@
|
||||
.config/WebCord
|
||||
.config/dconf
|
||||
.config/pipewire
|
||||
.config/pulse
|
||||
@ -1,6 +1,6 @@
|
||||
README.md
|
||||
.git
|
||||
setup.sh
|
||||
Makefile
|
||||
install.sh
|
||||
.config/pulse
|
||||
|
||||
|
||||
|
||||
1
.zshrc
1
.zshrc
@ -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)"
|
||||
|
||||
@ -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
|
||||
|
||||
11
install.sh
11
install.sh
@ -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
11
scripts/containerization.sh
Executable 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."
|
||||
Loading…
x
Reference in New Issue
Block a user