diff --git a/.config/code-flags.conf b/.config/code-flags.conf
new file mode 100644
index 0000000..51bdd86
--- /dev/null
+++ b/.config/code-flags.conf
@@ -0,0 +1,2 @@
+--enable-features=UseOzonePlatform
+--ozone-platform=wayland
diff --git a/.config/electron-flags.conf b/.config/electron-flags.conf
new file mode 100644
index 0000000..51bdd86
--- /dev/null
+++ b/.config/electron-flags.conf
@@ -0,0 +1,2 @@
+--enable-features=UseOzonePlatform
+--ozone-platform=wayland
diff --git a/.config/fontconfig/conf.d/20-no-embedded.conf b/.config/fontconfig/conf.d/20-no-embedded.conf
index 2fce5af..f3580cc 100644
--- a/.config/fontconfig/conf.d/20-no-embedded.conf
+++ b/.config/fontconfig/conf.d/20-no-embedded.conf
@@ -8,5 +8,13 @@
false
+
+
+
+ Aptos
+
+
+ false
+
\ No newline at end of file
diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf
index 21a4886..9c67f90 100644
--- a/.config/hypr/hyprland.conf
+++ b/.config/hypr/hyprland.conf
@@ -50,6 +50,7 @@ exec-once = waybar
# Open programs on special workspaces
exec-once = [ workspace special:term silent] $terminal
exec-once = [ workspace special:browser silent] $browser "https://web.whatsapp.com" "https://mail.google.com/mail/u/0/\##inbox/\##wasteside\##container-wasteside"
+exec-once = [ workspace special:browser silent] gnome-calendar
exec-once = [ workspace special:music silent] $terminal -e spotify_player
exec-once = [ workspace special:todo silent] clickup
exec-once = [ workspace special:files silent] $fileManager
@@ -194,7 +195,7 @@ input {
# https://wiki.hyprland.org/Configuring/Variables/#gestures
gestures {
- workspace_swipe = false
+
}
# Example per-device config
@@ -336,6 +337,9 @@ windowrulev2 = float,title:^(.*Extension: Bitwarden.*)$
# Always center ClickUp command bar
windowrulev2 = center, title:ClickUp Command Bar
+# Dont use floating mode for freerdp
+windowrulev2 = tile, class:xfreerdp
+
# Open audio settings in floating mode
windowrulev2 = float, class:org.pulseaudio.pavucontrol
windowrulev2 = size 500 1000, class:org.pulseaudio.pavucontrol
diff --git a/.config/wireplumber/wireplumber.conf.d/99-disable-monitors.conf b/.config/wireplumber/wireplumber.conf.d/99-disable-monitors.conf
new file mode 100644
index 0000000..72ef66e
--- /dev/null
+++ b/.config/wireplumber/wireplumber.conf.d/99-disable-monitors.conf
@@ -0,0 +1,17 @@
+# Disable all monitor sources (e.g. output mirrors) so they don't appear as input devices
+monitor.rules = [
+ {
+ matches = [
+ {
+ device.class = "monitor"
+ }
+ ]
+ actions = {
+ update-props = {
+ device.nick = "Please Be Disabled"
+ device.disabled = true
+ device.description = "Disabled Monitor Source"
+ }
+ }
+ }
+]
diff --git a/.zshrc b/.zshrc
index 9cbee7e..dedfebe 100644
--- a/.zshrc
+++ b/.zshrc
@@ -124,6 +124,9 @@ fi
alias py=python3
alias ll="ls -lah"
+qrshow(){
+ qrencode $1 -o - | viu -
+}
# Shortcuts
alias sshconfig="$EDITOR ~/.ssh/config"
@@ -167,6 +170,13 @@ HISTFILE=~/.histfile
HISTSIZE=10000
SAVEHIST=10000
+# Android tools
+export ANDROID_SDK_ROOT="$HOME/.local/opt/android-sdk"
+export ANDROID_HOME="$ANDROID_SDK_ROOT"
+export PATH="$PATH:$ANDROID_SDK_ROOT/cmdline-tools/latest/bin"
+export PATH="$PATH:$ANDROID_SDK_ROOT/build-tools/36.0.0/"
+export PATH="$PATH:$ANDROID_SDK_ROOT/emulator"
+
# Unlock hyprlock
alias unlock=pkill -USR1 hyprlock
@@ -180,11 +190,17 @@ export SDKMAN_DIR="$HOME/.sdkman"
# Yarn
export PATH="$HOME/.yarn/bin:$PATH"
+# More path stuff
+export PATH="$HOME/.local/bin:$PATH"
+
# pyenv stuff (make sure this is at the end of the file)
export PYENV_ROOT="$HOME/.pyenv"
[[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
+#nvm
+source /usr/share/nvm/init-nvm.sh
+
## [Completion]
## Completion scripts setup. Remove the following line to uninstall
[[ -f /home/paul/.dart-cli-completion/zsh-config.zsh ]] && . /home/paul/.dart-cli-completion/zsh-config.zsh || true