Config files and set up instructions for my Floorp set up with auto-hiding Nav-bar and toggels for side bars to enable Full Window Browsing.
This has only been tested on Windows 11. Your results on other systems may vary.
wazz-floorp.mp4
Syncing Floorp Customized Profiles via Cloud services
There are 4 main parts to installing this Floorp customization.
- Installing and configuring Extensions
- Arrannging the Toolbar
- Applying Floorp settings
- Applying CSS code
I'm also including a section on syncing your Floorp customized profiles across devices via cloud services.
This is optional. The customization will still work without syncing a customized profile.
Install the following extensions from https://addons.mozilla.org
-
Firefox Color (For theme coloring)
- For best theme consistancy, match
Toolbar ColorandBackground Colorto the same value
- For best theme consistancy, match
-
Sidebery (For vertical tab bar)
- Turn off:
Bookmarks sub panelandHistory sub panelunder Navigation - Turn on:
Prevent pinned tabs from unloadingunder Pinned Tabs - Turn on:
Show tab preview on mouse hoverunder Tab Preview - Set
Animation SpeedtoSlowunder Appearance - Set
Switch tab with scroll wheeltoin panelunder Mouse - Under Sync set all four Save options to
on - Under Keybindings set a custom shortcut for
Open/Close sidebar panel(To toggle the vertical tab sidebar)
- Turn off:
-
Bonjourr (New tab page)
- Configure to your liking
Firefox Profile buttonBack buttonForward buttonReload button- 5
Flexible Spaceblocks URL Bar- 4
Flexible Spaceblocks Downloads- Right click and unselect:
Hide button when empty
- Right click and unselect:
Profile Manager
- Select:
Firefox Photon・Lepton UI- Turn these Lepton settings
On:Automatically hide tabsAutomatically hide ToolbarHide Tab BarHide Sidebar HeadersHide Bookmarks Bar iconsHide Bookmarks Bar labelsEnable Lepton's context menu iconsCenter text in the Address Bar
- Turn these Lepton settings
- Set these settings to
On:Show the Browser Manager SidebarDisplay the Browser Manager Sidebar on the right
- Set
Global Web Panels widthto:300
- Set shortcuts for:
Open a new tabClose the current tabToggle Navigation Panel- You can choose to auto-hide the Nav-bar from Lepton UI settings, or toggle it with a Keyboard Shortcut
floorp-show-bsm(To hide the Browser Manager Sidebar)- Set shortcuts for all 3
Split View Actions
- Go to
about:configand accept the warning - Paste
toolkit.legacyUserProfileCustomizations.stylesheetsinto the search bar - Set the value to
trueby clicking the button on the right
- Go to
about:profilesand identify which profile is in use - Click the
Open Folderbutton in the row labeledRoot Directory - Create a new folder named:
chromein the folder that opens
- Place
userChrome.cssin thechromefolder - Open Sidebery settings
- Click
Styles Editor - Paste the contents of
sideberyStyle.txtinto the text field on the right hand side
--uc-sidebar-hover-width: 75px;--uc-autohide-sidebar-delay: 600ms;To enable a border between the vertical tabs and the browser page, set the border-inline value with this line:
border-inline: 0px solid rgb(80,80,80);.NavigationBar{ display: none }#root.root {--tabs-indent: 10px;}#root.root {padding-top: 0px;}This is a general concept that should work with cloud services that can mount your storage as a drive.
Popular services that should work:
- Google Drive
- Microsoft OneDrive
- Dropbox
- Mega
- Install and set up your choice of cloud storage
- Create a new folder dedicated to Floorp on your cloud storage
- Create a subfolder for your Customized Profile in the new Floorp folder
- Copy the contents of your Root Directory folder into your new Customized Profile Folder
- Go to
about:profilesand open your Root Directory folder - Navigate up one folder level and find
installs.iniandprofiles.ini - Copy the
.inifiles into your Floorp folder on your cloud storage - Edit
profiles.ini
[Profile0]
Name=Your profile name
IsRelative=1
Path="P:\ath\to\your\customized\profile\folder"
Default=1- Restart Floorp
- Go to
about:profilesto verify that your Root directory has been changed to the location on your cloud storage
- Follow Step Two again on the new machine to set your Root Directory folder to your cloud storage location
This should keep your customizations in sync across devices.
Make sure your Cloud Storage settings are set to sync any time there's a file change.
Feel free to open an issue if you find any bugs.
This is a customization I made in my free time, so responses to issues may be sporadic.
Feel free to fork, make adjustments, and submit pull requests for new features or fixes.
- Right side toolbar buttons shift with window width changes
Customizations: TheBigWazz
Sidebery Auto-hide function: MrOtherGuy
Floorp Projects Repository