All Projects → jasonwoodland → Iterm2 Borderless

jasonwoodland / Iterm2 Borderless

Borderless iTerm2 patch with a few extra features

Projects that are alternatives of or similar to Iterm2 Borderless

Dotfiles
👾 ~/
Stars: ✭ 91 (-44.85%)
Mutual labels:  terminal, iterm2
Xterm.js
A terminal for the web
Stars: ✭ 12,019 (+7184.24%)
Mutual labels:  terminal, terminal-emulators
Cancer
It's terminal.
Stars: ✭ 98 (-40.61%)
Mutual labels:  terminal, terminal-emulators
Webterminal
ssh rdp vnc telnet sftp bastion/jump web putty xshell terminal jumpserver audit realtime monitor rz/sz 堡垒机 云桌面 linux devops sftp websocket file management rz/sz otp 自动化运维 审计 录像 文件管理 sftp上传 实时监控 录像回放 网页版rz/sz上传下载/动态口令 django
Stars: ✭ 1,124 (+581.21%)
Mutual labels:  terminal, terminal-emulators
Macterm
Terminal emulator for macOS with 24-bit color, bitmap and vector graphics.
Stars: ✭ 162 (-1.82%)
Mutual labels:  terminal, terminal-emulators
Alfred Ssh
SSH workflow for Alfred for Mac with powerful hostname expansion/completion
Stars: ✭ 78 (-52.73%)
Mutual labels:  terminal, iterm2
Hyper
A terminal built on web technologies
Stars: ✭ 37,504 (+22629.7%)
Mutual labels:  terminal, terminal-emulators
Iterm2 Snazzy
Elegant iTerm2 theme with bright colors
Stars: ✭ 1,005 (+509.09%)
Mutual labels:  terminal, iterm2
Extraterm
The swiss army chainsaw of terminal emulators
Stars: ✭ 1,922 (+1064.85%)
Mutual labels:  terminal, terminal-emulators
Galacritty
WIP GTK terminal emulator based on Alacritty
Stars: ✭ 136 (-17.58%)
Mutual labels:  terminal, terminal-emulators
Iterm 2 Peppermint
iTerm 2 Peppermint color theme
Stars: ✭ 49 (-70.3%)
Mutual labels:  terminal, iterm2
Terminal Icons
Beautiful icons for your favourite terminal apps like Hyper and iTerm2
Stars: ✭ 149 (-9.7%)
Mutual labels:  terminal, iterm2
Terminus
Terminus, a terminal for Atom! - Looking for collaborators hop in, at your next bus stop :-)
Stars: ✭ 49 (-70.3%)
Mutual labels:  terminal, iterm2
Awesome Terminals
Terminal Emulators
Stars: ✭ 80 (-51.52%)
Mutual labels:  terminal, terminal-emulators
Mdcat
cat for markdown
Stars: ✭ 1,043 (+532.12%)
Mutual labels:  terminal, iterm2
Snowflake
Graphical SFTP client and terminal emulator with helpful utilities
Stars: ✭ 1,676 (+915.76%)
Mutual labels:  terminal, terminal-emulators
Alacritty Debian
Debian packages for alacritty.
Stars: ✭ 34 (-79.39%)
Mutual labels:  terminal, terminal-emulators
Onehalf
Clean, vibrant and pleasing color schemes for Vim, Sublime Text, iTerm, gnome-terminal and more.
Stars: ✭ 974 (+490.3%)
Mutual labels:  terminal, iterm2
Pyxtermjs
A fully functional terminal in your browser.
Stars: ✭ 127 (-23.03%)
Mutual labels:  terminal, terminal-emulators
Iterm2 Icons
Replacement icon for iTerm2 or other macOS terminal apps. Designed for Big Sur.
Stars: ✭ 146 (-11.52%)
Mutual labels:  terminal, iterm2

iTerm2 borderless

My custom iTerm2 patch and build. Consistently updated.

  • Hides the standard window title bar
  • Modified tab bar
  • Moved the close tab button and new-output indicator to left of the tab label
  • New title format which shows either the title or the job name
  • New advanced options found under Preferences > Advanced: (Search for “borderless”)
    • Standard window buttons horizontal/vertical offset: Change the position of the window buttons and title bar.
    • Window title format: Set a custom title format
    • Set cursor foreground color: Set whether to change the cursor foreground color
    • Duration before cursor starts blinking: Set a duration for when the cursor should start blinking after it has moved
    • Vertical cursor width You can now change the cursor width by setting Vertical bar cursor width
  • Extra window padding You can now change the margins in Preferences > Advanced > General
  • Reverted to slightly bolder font smoothing Set Preferences > Profiles > Text > Use thin strokes for anti-aliased text to Never

Download the latest release and copy iTerm2.app to /Applications, or apply the patch yourself. (Open an issue if it fails so I can update the patch)

Patch it yourself

1. Get iTerm2-borderless

git clone --depth=1 https://github.com/jasonwoodland/iTerm2-borderless.git

2. Get iTerm2, patch and build

cd iTerm2-borderless
make

If building fails, you might need to set the development team in Xcode. Open the Xcode project file with the open command below, and change the team under General > Signing > Team

open iTerm2/iTerm2.xcodeproj

Then try building again:

make build

3. Install

Move the app to /Applications

4. Set preferences

In the patched build, go to Preferences > Appearance and disable Show line under title bar when the tab bar is not visible

Next, go to Preferences > Advanced

Set the terminal margins

  • Height of top and bottom margins in terminal panes
  • Width of left and right margins in terminal panes

Set the title bar margins

  • Standard window buttons horizontal offset
  • Standard window buttons vertical offset

Still having trouble?

If iTerm still doesn't look right, try copying over the sane plist file: (it creates a backup of your current prefs file)

make install-prefs

Then restart iTerm.

To do

  • [ ] Override preferences which break the patch for people (also override margin: 0)
  • [ ] Fix dragging tabs appearance
  • [ ] Fix title bar bug in fullscreen
  • [ ] Fix tabs disappearing after fullscreen
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].