diff options
Diffstat (limited to '.config/maomao')
-rwxr-xr-x | .config/maomao/autostart.sh | 40 | ||||
-rw-r--r-- | .config/maomao/config.conf | 286 |
2 files changed, 0 insertions, 326 deletions
diff --git a/.config/maomao/autostart.sh b/.config/maomao/autostart.sh deleted file mode 100755 index 025027b..0000000 --- a/.config/maomao/autostart.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/sh - -# Authentication dialog - -pkill -f /usr/local/libexec/polkit-gnome-authentication-agent-1 -/usr/local/libexec/polkit-gnome-authentication-agent-1 & - -# Start xdg-desktop-portal-wlr - -pkill -f /usr/local/libexec/xdg-desktop-portal-wlr -/usr/local/libexec/xdg-desktop-portal-wlr & - -# Start Waybar -pkill -f waybar -waybar & - -# Start Kanshi -pkill -f kanshi -kanshi & - -# $wallpaper is set in your shells config file like below. -read -r wallpaper<"$HOME/.cache/wallpaper" -pkill -f swaybg -swaybg -m fill -i "$wallpaper" & - -pkill -f dunst -dunst & - -pkill -f wlsunset -wlsunset -l 57.4 -L -1.9 & - -# Restore previous brightness -backlight "$(grep 'brightness:' ~/.cache/brightness | awk '{print $2}')" - -# Restore audio volume -mixer vol.volume="$(grep 'vol.volume=' ~/.cache/audio-volume | awk -F ':' '{print $2}')" -mixer vol.mute="$(grep 'vol.mute=' ~/.cache/audio-volume | awk -F '=' '{print $2}')" - -sh "$HOME/.config/waybar/scripts/swayidle-update.sh" - diff --git a/.config/maomao/config.conf b/.config/maomao/config.conf deleted file mode 100644 index 862bfac..0000000 --- a/.config/maomao/config.conf +++ /dev/null @@ -1,286 +0,0 @@ -# More option see https://github.com/DreamMaoMao/maomaowm/wiki/ - -# Animation Configuration(support type:zoom,slide) -# tag_animation_direction: 0-horizontal,1-vertical -animations=1 -layer_animations=1 -animation_type_open=slide -animation_type_close=slide -layer_animation_type_open = slide -layer_animation_type_close = slide -animation_fade_in=1 -animation_fade_out=1 -tag_animation_direction=1 -zoom_initial_ratio=0.5 -fadein_begin_opacity=0.5 -fadeout_begin_opacity=0.8 -animation_duration_move=500 -animation_duration_open=400 -animation_duration_tag=350 -animation_duration_close=800 -animation_curve_open=0.46,1.0,0.29,1 -animation_curve_move=0.46,1.0,0.29,1 -animation_curve_tag=0.46,1.0,0.29,1 -animation_curve_close=0.08,0.92,0,1 - -# Scroller Layout Setting -scroller_structs=20 -scroller_default_proportion=0.8 -scroller_focus_center=0 -scroller_prefer_center=0 -scroller_default_proportion_single=1.0 -scroller_proportion_preset=0.5,0.8,1.0 - -# Master-Stack Layout Setting (tile,spiral,dwindle) -new_is_master=0 -default_mfact=0.55 -default_nmaster=1 -smartgaps=0 - -# Overview Setting -hotarea_size=10 -enable_hotarea=0 -ov_tab_mode=0 -overviewgappi=5 -overviewgappo=30 - -# Misc -no_border_when_single=0 -axis_bind_apply_timeout=100 -focus_on_activate=1 -bypass_surface_visibility=0 -sloppyfocus=1 -warpcursor=1 -focus_cross_monitor=0 -focus_cross_tag=1 -enable_floating_snap=0 -snap_distance=30 -cursor_size=24 -cursor_theme=Adwaita -cursor_hide_timeout=4 -drag_tile_to_tile=1 - -# keyboard -repeat_rate=25 -repeat_delay=600 -numlockon=0 -xkb_rules_layout=us,gb -xkb_rules_options=grp:ctrl_space_toggle - -# Trackpad -# need relogin to make it apply -tap_to_click=1 -tap_and_drag=1 -drag_lock=1 -trackpad_natural_scrolling=0 -disable_while_typing=1 -left_handed=0 -middle_button_emulation=0 -swipe_min_threshold=20 - -# mouse -# need relogin to make it apply -mouse_natural_scrolling=0 - -# Appearance -gappih=10 -gappiv=10 -gappoh=10 -gappov=10 -borderpx=2 -rootcolor=0x201b14ff -bordercolor=0x666666ff -focuscolor=0x33ffccff -maxmizescreencolor=0x33ffccff -urgentcolor=0xad401fff -scratchpadcolor=0x516c93ff -globalcolor=0xb153a7ff -overlaycolor=0x14a57cff - -# Blur settings -blur=1 -blur_layer=1 -blur_optimized = 0 -blur_params_num_passes = 1 -blur_params_radius = 5 -blur_params_noise = 0.02 -blur_params_brightness = 0.9 -blur_params_contrast = 0.9 -blur_params_saturation = 1.2 - -# Shadow settings -shadows = 1 -layer_shadows = 1 -shadow_only_floating = 0 -shadows_size = 8 -shadows_blur = 10 -shadows_position_x = 0 -shadows_position_y = 0 -shadowscolor= 0x000000ff - -# Window appearance -border_radius=0 -no_radius_when_single=0 -focused_opacity=1.0 -unfocused_opacity=1.0 - -# no blur slurp select layer -layerrule=noblur:1,layer_name:selection - -# layout support: tile,scroller,grid,monocle,spiral,dwindle -tagrule=id:1,layout_name:tile -tagrule=id:2,layout_name:tile -tagrule=id:3,layout_name:tile -tagrule=id:4,layout_name:tile -tagrule=id:5,layout_name:tile -tagrule=id:6,layout_name:tile -tagrule=id:7,layout_name:tile -tagrule=id:8,layout_name:tile -tagrule=id:9,layout_name:tile - -# Key Bindings -# key name refer to `xev` or `wev` command output, -# mod keys name: super,ctrl,alt,shift,none - -# reload config -bind=SUPER,r,reload_config - -# menu and terminal -bind=SUPER,d,spawn,rofi -show drun -bind=SUPER,Return,spawn,foot - -# power menu -bind=SUPER+SHIFT,p,spawn,rofi -show "Power" -modes "Power:~/.local/bin/power-menu.sh" -theme power-menu - -# emoji menu -bind=SUPER+SHIFT,z,spawn,rofi -show "Emoji" -modes "Emoji:~/.local/bin/emoji-menu.sh" -theme jms-theme - -# Take a screenshot of the focused output -bind=NONE,Print,spawn,sh ~/.local/bin/screenshot.sh - -# Take a screenshot of the focused window -bind=SHIFT,Print,spawn,sh ~/.local/bin/screenshot.sh focused-window - -# Take a screenshot of the selected region -bind=SUPER,Print,spawn,sh ~/.local/bin/screenshot.sh selected-region - -# Take a screenshot and save it to the clipboard -bind=SUPER+SHIFT,Print,spawn,sh ~/.local/bin/screenshot.sh save-to-clipboard - -# Toggle Waybar -bind=SUPER,w,spawn,killall -SIGUSR1 waybar - -# exit -bind=SUPER+SHIFT,e,quit -bind=SUPER+SHIFT,q,killclient, - -# switch window focus -bind=SUPER,Tab,focusstack,next -bind=ALT,Left,focusdir,left -bind=ALT,Right,focusdir,right -bind=ALT,Up,focusdir,up -bind=ALT,Down,focusdir,down - -# swap window -bind=SUPER+SHIFT,Up,exchange_client,up -bind=SUPER+SHIFT,Down,exchange_client,down -bind=SUPER+SHIFT,Left,exchange_client,left -bind=SUPER+SHIFT,Right,exchange_client,right - -# switch window status -bind=SUPER,g,toggleglobal, -bind=ALT,Tab,toggleoverview, -bind=ALT,backslash,togglefloating, -bind=ALT,a,togglemaxmizescreen, -bind=ALT,f,togglefullscreen, -bind=ALT+SHIFT,f,togglefakefullscreen, -bind=SUPER,i,minized, -bind=SUPER,o,toggleoverlay, -bind=SUPER+SHIFT,I,restore_minized -bind=ALT,z,toggle_scratchpad - -# scroller layout -bind=ALT,e,set_proportion,1.0 -bind=ALT,x,switch_proportion_preset, - -# switch layout -bind=SUPER,n,switch_layout - -# tag switch -bind=SUPER,Left,viewtoleft, -bind=CTRL,Left,viewtoleft_have_client, -bind=SUPER,Right,viewtoright, -bind=CTRL,Right,viewtoright_have_client, -bind=CTRL+SUPER,Left,tagtoleft, -bind=CTRL+SUPER,Right,tagtoright, - -bind=SUPER,1,view,1 -bind=SUPER,2,view,2 -bind=SUPER,3,view,3 -bind=SUPER,4,view,4 -bind=SUPER,5,view,5 -bind=SUPER,6,view,6 -bind=SUPER,7,view,7 -bind=SUPER,8,view,8 -bind=SUPER,9,view,9 - -# tag: move client to the tag and focus it -# tagsilent: move client to the tag and not focus it -# bind=Alt,1,tagsilent,1 -bind=SUPER+SHIFT,1,tag,1 -bind=SUPER+SHIFT,2,tag,2 -bind=SUPER+SHIFT,3,tag,3 -bind=SUPER+SHIFT,4,tag,4 -bind=SUPER+SHIFT,5,tag,5 -bind=SUPER+SHIFT,6,tag,6 -bind=SUPER+SHIFT,7,tag,7 -bind=SUPER+SHIFT,8,tag,8 -bind=SUPER+SHIFT,9,tag,9 - -# monitor switch -bind=alt+shift,Left,focusmon,left -bind=alt+shift,Right,focusmon,right -bind=SUPER+Alt,Left,tagmon,left -bind=SUPER+Alt,Right,tagmon,right - -# Move focused window to the output left or right on the same tag -bind=SUPER,period,tagmon,left,1 -bind=SUPER,comma,tagmon,right,1 - -# gaps -bind=ALT+SHIFT,X,incgaps,1 -bind=ALT+SHIFT,Z,incgaps,-1 -bind=ALT+SHIFT,R,togglegaps - -# movewin -bind=CTRL+SHIFT,Up,movewin,+0,-50 -bind=CTRL+SHIFT,Down,movewin,+0,+50 -bind=CTRL+SHIFT,Left,movewin,-50,+0 -bind=CTRL+SHIFT,Right,movewin,+50,+0 - -# resizewin -bind=CTRL+ALT,Up,resizewin,+0,-50 -bind=CTRL+ALT,Down,resizewin,+0,+50 -bind=CTRL+ALT,Left,resizewin,-50,+0 -bind=CTRL+ALT,Right,resizewin,+50,+0 - -# Mouse Button Bindings -# NONE mode key only work in ov mode -mousebind=SUPER,btn_left,moveresize,curmove -mousebind=NONE,btn_middle,togglemaxmizescreen,0 -mousebind=SUPER,btn_right,moveresize,curresize -mousebind=NONE,btn_left,toggleoverview,-1 -mousebind=NONE,btn_right,killclient,0 - -# Axis Bindings -axisbind=SUPER,UP,viewtoleft_have_client -axisbind=SUPER,DOWN,viewtoright_have_client - -# Monitor Rules -monitorrule=eDP-1,0.55,1,tile,0,1,1920,0 -monitorrule=HDMI-A-1,0.55,1,tile,0,1,0,0 - -# Window Rules -windowrule=isfloating:1,appid:firefox,title:About Mozilla Firefox -windowrule=isfloating:1,width:1000,height:500,appid:firefox,title:Library -windowrule=isfloating:1,width:640,height:360,offsetx:95,offsety:90,appid:firefox,title:Picture-in-Picture |