The ultimate GOAT terminal Warp is now available for Linux users and here’s some of its best features that I love.
Warp is a GPU based, GUI terminal so it’s fully interactive and easy to use. It’s written in Rust programming language so it’s truly fast like a terminal should be.
A month ago warp is launched for the Linux operating systems and is available to download with most of the major Linux distributions’ package manager.
Download warp for Linux
Head over to Wrap’s official website to explore it or you can direct download from my referral link, sign up and download for you Linux distribution.
There are visible links for Debian and Fedora on the page, if you’re on other distribution like me (I’m on Arch Linux) then click the “drop-down” next the links and download the file.
Alternatively, for Arch Linux and Arch based distributions, you can add the warp repository to the pacman.conf
and import the signing key. Here’s how to do it:
Open any terminal and edit the /etc/pacman.conf
file. I’m using micro text editor.
sudo micro /etc/pacman.conf
Add this to the bottom of the file:
[warpdotdev]
Server = https://releases.warp.dev/linux/pacman/$repo/$arch
ctrl+S
to save and ctrl-Q
to exit.
Receive the signing keys for warp and sign them:
# recieve the key
sudo pacman-key --recv-keys linux-maintainers@warp.dev
# locally sign the key
sudo pacman-key --lsign-key linux-maintainers@warp.dev
Now you can install warp from pacman:
sudo pacman -Sy warp-terminal
Customized it
Open warp, you’ll be immediately asked to sign in, do it. Then close any opened “welcoming tabs” and hit ctrl+shift+P
to open command palette and click on “Open theme picker”, choose the right theme, I like the “Leafy” for dark theme and “Pink city” for light theme.
For a true 10x terminal experience go to warp theme repository and check the “special_edition” directory, like the Barbie or Oppenheimer theme.
Install a custom theme
From the repository, pick any theme you like, copy the yaml
file and the bg.jpg
of the theme and paste them in ~/.local/share/wrap-terminal/themes/
. Create that directory first:
mkdir -vp ~/.local/share/wrap-terminal/themes
You’ll also need to edit the yaml
theme file and change the background_image
value to where you have put the bg.jpg
.
Then open theme picker and select your newly installed theme.
Note: If you don’t see the custom theme the re-open warp. I guess this is a bug, it supposed to load as soon as the theme is saved but warp is in beta stage so it’s okay.
You can also auto-generate a theme by uploading an image but that feature currently not working for me, another bug :(
Use 10x console font
You should also change form the default font Hack to the 10x developer’s favorite JetBrains Mono font.
On Arch Linux just install it via pacman:
sudo pacman -S ttf-jetbrains-mono
Then open Settings or hit ctrl+,
> Appearance > under Text, set terminal font to “JetBrains Mono”. Additionally, set line height to 1.5.
Learn keybindings
As we’re 10x developers using a 10x terminal learning keybindings is the most crucial part, thankfully warp comes with some pretty easy keybindings by default. Here is a table view of the most common keybindings:
Keybind | What it does |
---|---|
ctrl+shift+P | Open command palette |
ctrl+, | Open settings |
ctrl+shift+T | Open a new tab |
ctrl+shift+W | Close current tab |
ctrl+Tab | Cycle between tabs |
ctrl+shirt+C | To copy |
ctrl+shift+V | To paste |
ctrl+R | Search history / command |
And you’re pretty much mastered the warp. Now you’re a true 10x developer with a 10x terminal to boost your productivity by 10 times.
So much excited? Can’t wait to use warp?
Thank you for reading.