A tool that builds beautiful, minimalistic i3 Desktop with dual polybars. Works with Xubuntu 22.04. Intended for use on fresh installations of Xubuntu 22.04.
Main use cases:
- Provisioning a new desktop
- Migrating from 20.04 to a fresh install of 22.04
- Xubuntu 22.04
- user with sudo privileges
The recommended way to install i3-Builder is to prepare everything on an USB or network drive, along with all the required inputs.
- Firefox
- Copy everything in
.mozilla/firefox/[id].default
in your current firefox profile intoinput/ff.
To find out where[id].default
is located, gotoabout:profiles
in firefox.
- Git-profiles
git-profiles/profiles.sample.yml
contains an sample yml of various git profiles the polybar git widget can cycle through with clicks. When ready, rename this file togit-profiles/profiles.yml
. Please note the polybar widget will only work if you have the keys.
- Keys
input/keys/ssh
andinput/keys/gpg
contain keys to be copied onto the new system.input/keys/ssh
andinput/keys/gpg
should contain the contents of the~/.ssh
and~/.gnupg
on your current system, respectively.
- Run
./install.sh
and answer a few prompts! If no errors, log out, log back in, and enjoy your new i3 desktop!
- If you run into any errors, logs should be available in
output/logs
. Please see known issues for more information.
- i3 Window Manager
- Polybar, with a modified grayblocks theme.
- Polybar widgets:
- Beekeper studio
- Brave browser
- Chromium
- Firefox
- Flameshot
- Google Cloud SDK
- GIMP
- Kazam
- Slack
- Teams
- Virtualbox
- Visual Studio Code
- A basic script that checks bitcoin, ethereum, S&P 500, DJIA, and localised weather.
- One-click button that makes it easy to switch between git profiles. For example, switching between work and personal.
- A simple timer that reminds you to take a break one every ~22 minutes. Simply click to reset.
Installation screencast coming SOON™️!
-
Depending on the complexity of your firefox profile, this tool may fail when copying your firefox profile onto the new system. In that case, please see the Firefox docs on this topic.
-
As of Ubuntu 22.04, firefox is installed via snap by default. The snap version of Firefox does not support gtk cursor themes. If you wish to fix this, simply switch to the apt version of firefox. Please See this for more information.
Contributions are welcome! Please feel free to open an issue or PR. There are no plans to support other distros at this time. The roles in apps and system are open to fixes only. No new apps or system roles will be added at this time.
MIT. Please see LICENSE for more information.
Do you like i3-Builder
? Please feel free to join the official poll and discussion here! 👉 https://swiftpoll.net/mNY3/