mirror of
https://github.com/AquaMorph/dotfiles.git
synced 2025-04-30 09:45:34 +00:00
Compare commits
6 Commits
be5e6212b1
...
d4ab38d7c4
Author | SHA1 | Date | |
---|---|---|---|
d4ab38d7c4 | |||
1719a9bb70 | |||
b4cf9eccef | |||
c62bdae67d | |||
42728fe683 | |||
215f5c9bb8 |
42
i3/framework.conf
Normal file
42
i3/framework.conf
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
# Display
|
||||||
|
output eDP-1 scale 1.0
|
||||||
|
|
||||||
|
# Desktop background
|
||||||
|
output "*" bg ~/Pictures/wallpaper/0000.jpg fill
|
||||||
|
|
||||||
|
# Screen brightness controls
|
||||||
|
bindsym XF86MonBrightnessUp exec light -A 5 # increase screen brightness
|
||||||
|
bindsym XF86MonBrightnessDown exec light -U 5 # decrease screen brightness
|
||||||
|
|
||||||
|
# Pulse Audio controls
|
||||||
|
bindsym XF86AudioRaiseVolume exec amixer set Master 3%+ #increase sound volume
|
||||||
|
bindsym XF86AudioLowerVolume exec amixer set Master 3%- #decrease sound volume
|
||||||
|
bindsym XF86AudioMute exec amixer set Master toggle # toggle sound
|
||||||
|
|
||||||
|
# media controls
|
||||||
|
bindsym XF86AudioPrev exec playerctl previous
|
||||||
|
bindsym XF86AudioPlay exec playerctl play-pause
|
||||||
|
bindsym XF86AudioNext exec playerctl next
|
||||||
|
|
||||||
|
# Touchpad Settings
|
||||||
|
input "2362:628:PIXA3854:00_093A:0274_Touchpad" {
|
||||||
|
accel_profile flat
|
||||||
|
click_method clickfinger
|
||||||
|
dwt disabled
|
||||||
|
natural_scroll enabled
|
||||||
|
scroll_method two_finger
|
||||||
|
tap enabled
|
||||||
|
}
|
||||||
|
|
||||||
|
# Start up programs
|
||||||
|
for_window [class="Firefox"] move to workspace $ws1
|
||||||
|
for_window [class="emacs" title="emacs@*"] move to workspace $ws2
|
||||||
|
for_window [class="jetbrains-studio"] move to workspace $ws3
|
||||||
|
|
||||||
|
|
||||||
|
# Notifications
|
||||||
|
exec mako
|
||||||
|
|
||||||
|
# Startup Programs
|
||||||
|
exec --no-startup-id "firefox"
|
||||||
|
|
@ -5,4 +5,8 @@
|
|||||||
|
|
||||||
cat ~/.config/i3/shared.conf ~/.config/i3/${computer}.conf > ~/.config/i3/config
|
cat ~/.config/i3/shared.conf ~/.config/i3/${computer}.conf > ~/.config/i3/config
|
||||||
|
|
||||||
i3-msg reload
|
if command -v i3-msg &> /dev/null; then
|
||||||
|
i3-msg reload
|
||||||
|
elif command -v swaymsg &> /dev/null; then
|
||||||
|
swaymsg reload
|
||||||
|
fi
|
||||||
|
@ -1,7 +1,9 @@
|
|||||||
#! /bin/bash
|
#! /bin/bash
|
||||||
|
|
||||||
# Load user settings from config file.
|
# Load user settings from config file.
|
||||||
. ~/.config/settings.conf
|
if [ -e ~/.config/settings.conf ]; then
|
||||||
|
. ~/.config/settings.conf
|
||||||
|
fi
|
||||||
|
|
||||||
dotdir=~/dotfiles
|
dotdir=~/dotfiles
|
||||||
|
|
||||||
@ -19,7 +21,8 @@ files=($dotdir/.zprofile ~/ 'n'
|
|||||||
$dotdir/rofi ~/.config/ 'n'
|
$dotdir/rofi ~/.config/ 'n'
|
||||||
$dotdir/scripts ~/.config/ 'n'
|
$dotdir/scripts ~/.config/ 'n'
|
||||||
$dotdir/systemd ~/.config/ 'n'
|
$dotdir/systemd ~/.config/ 'n'
|
||||||
$dotdir/waybar ~/.config/ 'n')
|
$dotdir/waybar ~/.config/ 'n'
|
||||||
|
$dotdir/settings.conf ~/.config/ 'n')
|
||||||
|
|
||||||
# arg parser
|
# arg parser
|
||||||
for arg in "$@"
|
for arg in "$@"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"layer": "top",
|
"layer": "top",
|
||||||
"output": ["DVI-D-0", "LVDS-1"],
|
"output": ["DVI-D-0", "LVDS-1", "eDP-1"],
|
||||||
"position": "top",
|
"position": "top",
|
||||||
"height": 35, // Waybar height (to be removed for auto height)
|
"height": 35, // Waybar height (to be removed for auto height)
|
||||||
"modules-left": ["sway/workspaces", "sway/mode", "custom/media"],
|
"modules-left": ["sway/workspaces", "sway/mode", "custom/media"],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user