V-Shell

by GdH | 149153 downloads

V-Shell is designed to enhance and customize the user experience by providing flexible workspace orientations and a variety of interface adjustments. The "V" in V-Shell stands for "Variable," highlighting its adaptability to different user preferences. V-Shell Features: - Workspace Orientation: Switch between vertical or horizontal workspace layouts. - Customizable Overview: Adjust layout, dimensions, and content of the GNOME overview. - Alternative Overview Modes: Static workspace previews reduce unnecessary screen movement. - Predefined Profiles: Four customizable profiles with different layouts and behaviors, easily replaceable with your own settings. - Wallpaper Effects: Adjustable blur and brightness effects for the background in the overview. - Dash Customization: Workspace isolation, control icon size, content, click, and scroll behavior. - App Grid Adjustments: Modify dimensions, icon size, contents, and behavior of the app grid. - Folder Preview: Display active icons in the workspace folder preview. - Workspace Thumbnail Actions: Close workspace directly from its thumbnail. - Panel Customization: Change the main panel's position and visibility. - Hot Corner/Edge Behavior: Configure positions and actions for hot corners and edges. - Notification Positioning: Adjust the placement of notifications, OSD, and workspace switcher popups. - Window Attention Handling: Customize behavior for window attention requests. - App Search Provider: Enhanced search with custom icon size options. - Static Background in Switcher: Retain a static background during workspace switching outside the overview. - Multi-Monitor Support: Independent workspace switching for each monitor (workaround). - Gesture Workspace Switching: Show workspace switcher popup when switching workspaces with a gesture. - Bug Fixes: Works around several known upstream bugs for a smoother experience. - Modular Structure: Disable unnecessary modules or those that conflict with other extensions. This version groups related features together, eliminates redundancy, and improves clarity while preserving the key points of the original list. V-Shell includes many workarounds to survive conflicts and work with Dash to Dock / Ubuntu Dock extensions and other popular extensions, but issues may occur. If you encounter any problem, first check for conflicts with other extensions and then open an issue on the Github page linked below. Any feedback is greatly appreciated!

Extension Homepage
https://github.com/G-dH/vertical-workspaces
Session Mode(s)
Download

Your opinion

Unfortunately, to help prevent spam, we require that you log in to GNOME Shell Extensions in order to post a comment or report an error. You understand, right?

User Reviews

Loading reviews…

Versions

Version Status Shell Versions
47.5 Active 45 46 47
47.4 Active 45 46 47
47.3 Active 45 46 47
47.2 Inactive 45 46 47
47.2 Rejected 45 46 47
47.1 Active 45 46 47
47.0 Inactive 45 46 47
47.0 Rejected 45 46 47
46.4 Inactive 47
46.4 Inactive 47
46.4 Rejected 47
46.3.1 Inactive 45 46
46.3 Inactive 45 46
44.13 Active 42 43 44
46.2 Inactive 45 46
44.12 Inactive 42 43 44
46.1 Inactive 45 46
44.12 Rejected 42 43 44
46.1 Rejected 45 46
46.0.1 Inactive 46
46.0 Inactive 46
46.0 Rejected 46
46.0 Rejected 46
44.11 Inactive 42 43 44
45.3 Inactive 45
45.3 Inactive 45
44.11 Inactive 42 43 44
44.11 Inactive 42 43 44
45.3 Inactive 45
45.3 Rejected 45
45.3 Rejected 45
45.3 Inactive 45
44.11 Inactive 42 43 44
45.2 Inactive 45
44.10 Inactive 42 43 44
45.1 Inactive 45
45.1 Inactive 45
45.1 Inactive 45
45.1 Rejected 45
37 Active 42 43 44
36 Inactive 42 43 44
35 Inactive 42 43 44
34 Rejected 42 43 44
33 Rejected 42 43 44
32 Rejected 42 43 44
31 Rejected 42 43 44
30 Inactive 42 43 44
29 Inactive 42 43 44
28 Inactive 42 43 44
27 Inactive 42 43 44
26 Inactive 42 43 44
25 Inactive 42 43 44
24 Rejected 42 43 44
23 Active 40 41 42 43
22 Inactive 40 41 42 43
21 Inactive 40 41 42 43
20 Rejected 40 41 42 43
19 Rejected 40 41 42 43
18 Inactive 40 41 42 43
17 Inactive 40 41 42 43
16 Inactive 40 41 42 43
15 Inactive 40 41 42 43
14 Inactive 40 41 42 43
13 Inactive 40 41 42 43
12 Inactive 40 41 42 43
11 Inactive 40 41 42 43
10 Inactive 40 41 42
9 Inactive 40 41 42
8 Inactive 40 41 42
7 Inactive 40 41 42
6 Inactive 40 41 42
5 Inactive 40 41 42
4 Inactive 40 41 42
3 Inactive 40 41 42
2 Inactive 40 41 42
1 Rejected 40 41 42