startup config

This commit is contained in:
Melissa Dumont 2025-05-25 19:34:40 -04:00
parent 47bcb4e3a5
commit 3395975c3c
7 changed files with 1753 additions and 22 deletions

View File

@ -0,0 +1,7 @@
[Desktop Entry]
Name=flameshot
Icon=flameshot
Exec=flameshot
Terminal=false
Type=Application
X-GNOME-Autostart-enabled=true

View File

@ -0,0 +1,11 @@
[Desktop Entry]
Version=1.0
Name=PulseAudio System Tray
GenericName=
Comment=An Applet for PulseAudio
Exec=pasystray
Icon=pasystray
StartupNotify=true
Type=Application
Categories=AudioVideo;Audio;
Keywords=pulseaudio;tray;system tray;applet;volume;

View File

@ -1,6 +0,0 @@
[Desktop Entry]
Exec=/home/melissa/scripts/startup.sh
Icon=application-x-shellscript
Name=startup.sh
Type=Application
X-KDE-AutostartScript=true

View File

@ -37,7 +37,7 @@ exec --no-startup-id dex --autostart --environment i3
# xss-lock grabs a logind suspend inhibit lock and will use i3lock to lock the
# screen before suspend. Use loginctl lock-session to lock your screen.
exec --no-startup-id xss-lock -l i3lock-fancy -p &
exec --no-startup-id xss-lock -l i3lock-fancy -p
bindsym $mod+Shift+L exec loginctl lock-session
@ -60,7 +60,7 @@ floating_modifier $mod
# tiling_drag modifier titlebar
# start a terminal
bindsym $mod+Return exec rio
bindsym $mod+Return exec alacritty
# kill focused window
bindsym $mod+Shift+q kill
@ -196,13 +196,6 @@ mode "resize" {
bindsym $mod+r mode "resize"
# polybar
exec monitor-affinity --config-file ~/.config/monitor-affinity/config.toml
# disable hardware
# TODO: make a script that sets DPMS based on whether its a laptop or a desktop
exec xautolock -time 120 -locker i3lock-fancy
# >>> Plasma Integration <<<
# Try to kill the wallpaper set by Plasma (it takes up the entire workspace and hides everything)
@ -254,3 +247,6 @@ exec xautolock -time 120 -locker i3lock-fancy
for_window [title="Desktop — Plasma"] kill
# bar
exec ~/.cargo/bin/monitor-affinity --config-file ~/.config/monitor-affinity/config.toml

View File

@ -1,3 +1,3 @@
#!/bin/bash
xset s 60
xset dpms 0 0 90
#!/bin/bash
xset s 3600
xset dpms 0 0 5400

1725
.zfunc/_rustup Normal file

File diff suppressed because it is too large Load Diff

6
.zshrc
View File

@ -81,9 +81,6 @@ plugins=(
source $ZSH/oh-my-zsh.sh
# cargo
# exec ~/.cargo/env
# User configuration
# export MANPATH="/usr/local/man:$MANPATH"
@ -118,12 +115,13 @@ source $ZSH/oh-my-zsh.sh
alias zshedit="vim ~/.zshrc"
alias i3edit="vim ~/.config/i3/config"
alias zshrefresh="source ~/.zshrc"
alias update="sudo ~/scripts/update"
path+=("$HOME/.local/bin")
path+=("$HOME/scripts")
path+=("/var/lib/flatpak/exports/share/applications")
path+=("$HOME/go/bin")
fpath+=~/.zfunc
export PATH
autoload bashcompinit
bashcompinit