mirror of
				https://github.com/DreamMaoMao/maomaowm.git
				synced 2025-10-29 05:40:21 -04:00 
			
		
		
		
	update readme
This commit is contained in:
		
							parent
							
								
									7c28467181
								
							
						
					
					
						commit
						d892b1048f
					
				
					 1 changed files with 27 additions and 30 deletions
				
			
		
							
								
								
									
										55
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										55
									
								
								README.md
									
										
									
									
									
								
							|  | @ -7,13 +7,13 @@ This project is developed based on [dwl](https://codeberg.org/dwl/dwl/), | ||||||
| 1. **Lightweight & Fast Build**   | 1. **Lightweight & Fast Build**   | ||||||
|    - *Maomao* is as lightweight as *dwl*, and its build can be completed within few seconds. Despite this, *maomao* does not compromise on functionality.   |    - *Maomao* is as lightweight as *dwl*, and its build can be completed within few seconds. Despite this, *maomao* does not compromise on functionality.   | ||||||
| 
 | 
 | ||||||
| 2. **Feature Integration**   | 2. **Feature Highlights**   | ||||||
|    - In addition to inheriting *dwl*'s core features and common functions found in other compositors, *maomao* also supports unique functionalities from other projects. These include:   |    - Besides basic WM functionality, maomao provides: | ||||||
|      - Hyprland’s *animations*,   |      - Smooth and customizable animations | ||||||
|      - Sway’s *additional protocols*,   |      - Excellent input method support | ||||||
|      - Labwc’s *text input method*,   |      - Flexible window layouts with easy switching | ||||||
|      - Niri’s *scrolling layout*.   |      - Rich window states: swallow, minimize, maximize, unglobal, global, fakefullscreen, overlay... | ||||||
|    - However, these are implemented in a deliberately lightweight and simplistic manner to avoid bloated code.   |      - Simple yet powerful external configuration | ||||||
| 
 | 
 | ||||||
| 3. **Philosophy**   | 3. **Philosophy**   | ||||||
|    - *Maomao* has no rigid design ideology—you could call it an eclectic hybrid of various compositors. |    - *Maomao* has no rigid design ideology—you could call it an eclectic hybrid of various compositors. | ||||||
|  | @ -26,31 +26,28 @@ Scroller Layout | ||||||
| 
 | 
 | ||||||
| https://github.com/user-attachments/assets/c9bf9415-fad1-4400-bcdc-3ad2d76de85a | https://github.com/user-attachments/assets/c9bf9415-fad1-4400-bcdc-3ad2d76de85a | ||||||
| 
 | 
 | ||||||
|  | # Features | ||||||
| 
 | 
 | ||||||
| # maomao based on tags instead of workspace, so it support separate window layout for each tags, with separate tags parameters | - Tag-based instead of workspace-based (supports separate window layouts for each tag) | ||||||
|  | - Supported layouts: | ||||||
|  |   - Tile | ||||||
|  |   - Scroller   | ||||||
|  |   - Monocle | ||||||
|  |   - Grid | ||||||
|  |   - Dwindle | ||||||
|  |   - Spiral | ||||||
|  |   - Deck | ||||||
| 
 | 
 | ||||||
| ## support layout | # Special Features | ||||||
| 
 | 
 | ||||||
| - tile | - Hycov-like overview | ||||||
| - scroller | - Foreign-toplevel protocol support (for dunst, waybar wlr taskbar) | ||||||
| - monocle | - Minimize window to waybar (like hych) | ||||||
| - grid | - Sway-style scratchpad and Named scratchpad | ||||||
| - dwindle | - Text-input-v2/v3 protocol for fcitx5 | ||||||
| - spiral | - Window animations (move/open/close/tag) | ||||||
| 
 | - Alt-tab window switching | ||||||
| # some special feature | - scroller layout | ||||||
| 
 |  | ||||||
| - hycov like overview |  | ||||||
| - foreign-toplevel protocol(dunst,waybar wlr taskbar) |  | ||||||
| - minimize window to waybar(like hych) |  | ||||||
| - sway scratchpad (minimize window to scratchpad) |  | ||||||
| - window pin mode/ maximize mode |  | ||||||
| - text-input-v2/v3 protocol for fcitx5 |  | ||||||
| - window move/open/close animaition |  | ||||||
| - workspaces(tags) switch animaition |  | ||||||
| - fade/fadeout animation |  | ||||||
| - alt-tab switch window like gnome |  | ||||||
| - niri like scroller layout |  | ||||||
| 
 | 
 | ||||||
| # install | # install | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 DreamMaoMao
						DreamMaoMao