summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack Jamison <jackqjamison@gmail.com>2026-05-16 00:21:48 -0400
committerJack Jamison <jackqjamison@gmail.com>2026-05-16 00:21:48 -0400
commit825e81343502ae9ad15a70c7f52634617d865b6d (patch)
treef2a8940a11c4e0881ec59e8f2d367d2ab5218f17
parent1c58ccb7855719483490abe1982afa12b0488f24 (diff)
pipewire and screenshot
-rw-r--r--.bash_profile2
-rw-r--r--.config/mango/config.conf2
-rw-r--r--README.md19
-rwxr-xr-xscripts/system/graphical-startup7
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%