From 825e81343502ae9ad15a70c7f52634617d865b6d Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Sat, 16 May 2026 00:21:48 -0400 Subject: pipewire and screenshot --- .bash_profile | 2 +- .config/mango/config.conf | 2 ++ README.md | 19 +++++-------------- scripts/system/graphical-startup | 7 ++++++- 4 files changed, 14 insertions(+), 16 deletions(-) diff --git a/.bash_profile b/.bash_profile index 62995cf..bdb270d 100644 --- a/.bash_profile +++ b/.bash_profile @@ -29,6 +29,6 @@ export XDG_STATE_HOME="${HOME}/.local/state" # Auto-start wm on tty1 if [ -z "$DISPLAY" ] && [ "$(tty)" = "/dev/tty1" ]; then - exec mango + exec dbus-launch mango fi diff --git a/.config/mango/config.conf b/.config/mango/config.conf index 8eb275b..730b113 100644 --- a/.config/mango/config.conf +++ b/.config/mango/config.conf @@ -154,6 +154,8 @@ bind=SUPER,a,spawn,foot bind=SUPER+CTRL,l,spawn,lock-computer bind=SUPER+SHIFT+CTRL,l,spawn,sleep-computer bind=SUPER,i,spawn,sysinfo +bind=SUPER,s,spawn,screenshot -save +bind=SUPER+SHIFT,s,spawn,screenshot # volume binds bind=NONE,XF86AudioRaiseVolume,spawn,wpctl set-volume @DEFAULT_SINK@ 5%+ diff --git a/README.md b/README.md index 120e240..c812b02 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,10 @@ # Jack Jamison's Dotfiles ## Dependencies -System setup: -- Zsh is set as shell -- Elogind is running - Important -- Hyprland + utils (hyprpaper, hypridle, hyprlock, hyprpicker) -- Zsh -- Alacritty +- MangoWM + swayidle + swaylock +- Bash +- Foot - Swenu - Emacs ("tree-sitter -X gtk dynamic-loading" use flags for gentoo) @@ -17,16 +13,11 @@ Helper - Grim and Slurp for screenshots - Ripgrep -Fonts and style: -- Whiteglass xcursor theme -- Dejavu Sans Mono -- Nerd icons - ## Installation Config files can be installed by running `stow .` Since there are probably conflicts with your existing files, you can use the `--adopt` flag and then `git restore .`. ## TODO - [x] emacs project launcher script +- [x] better sleeping +- [x] battery reminders - [ ] switch to eglot -- [ ] better sleeping -- [ ] battery reminders diff --git a/scripts/system/graphical-startup b/scripts/system/graphical-startup index 52bbb8b..b78de30 100755 --- a/scripts/system/graphical-startup +++ b/scripts/system/graphical-startup @@ -1,7 +1,12 @@ #!/bin/sh -# pipewire & + +# start services +pipewire & dunst & swaybg -i $HOME/dotfiles/files/wallpapers/mill.png & swayidle timeout 300 sleep-computer & monitor-battery & # restartemacs >/dev/null & + +# defaults +brightnessctl set 50% -- cgit v1.2.3