Wez Furlong
be9c60bfc8
removed tab_bar_style options in favor of format-tab-title
...
refs: https://github.com/wez/wezterm/issues/647
2021-04-26 20:16:47 -07:00
Wez Furlong
0f2f3734d9
add wezterm.column_width
...
refs: https://github.com/wez/wezterm/issues/647
2021-04-26 20:10:27 -07:00
Wez Furlong
3028756ccb
add tab_bar_at_bottom config option
...
closes: https://github.com/wez/wezterm/issues/278
2021-04-25 20:49:48 -07:00
Wez Furlong
8ce376753f
round out quick select mode
...
* Make alphabet and patterns configurable
* add docs
* Enhance scrollback search to support regex captures so that
searching for eg: `fo(o)` will select the last `o` in `foo`.
refs: https://github.com/wez/wezterm/issues/732
2021-04-25 16:27:39 -07:00
Wez Furlong
87677a73bf
Add support for iTerm2's SetUserVar escape
...
This doesn't propagate across wezterm's mux protocol
at this time.
refs: https://github.com/wez/wezterm/issues/647
https://iterm2.com/documentation-scripting-fundamentals.html#setting-user-defined-variables
2021-04-25 14:30:06 -07:00
Wez Furlong
1cb2856223
add hover parameter to format-tab-title
...
refs: https://github.com/wez/wezterm/issues/647
2021-04-25 13:53:06 -07:00
Wez Furlong
a69447fc2a
nominally support toast notif timeouts
...
I've built this on linux, which doesn't respect the timeout.
I've made speculative changes that should build on mac and windows,
but that don't plumb the timeout functionality on those systems
as of yet.
refs: #619
2021-04-25 08:52:43 -07:00
Wez Furlong
2c89e47f9e
add force_reverse_video_cursor option
...
refs: https://github.com/wez/wezterm/issues/706
2021-04-24 21:16:58 -07:00
Wez Furlong
09e101c268
add format-tab-title event
...
refs: https://github.com/wez/wezterm/issues/647
2021-04-24 17:59:39 -07:00
Wez Furlong
e3fcdc9f36
add format-window-title event
...
This provides a flexible way for users to customize what gets
shown in the window title bar.
closes: https://github.com/wez/wezterm/pull/603
2021-04-24 16:47:26 -07:00
Wez Furlong
d705886b53
Add pane_focus_follows_mouse
...
closes: https://github.com/wez/wezterm/issues/600
2021-04-23 22:17:33 -07:00
Wez Furlong
657ed92d82
add swallow_mouse_click_on_pane_focus option
...
refs: https://github.com/wez/wezterm/issues/724
2021-04-23 22:17:06 -07:00
Wez Furlong
115fb1e6d4
docs: mention window width/height
...
refs: #256
2021-04-23 17:45:55 -07:00
Wez Furlong
2a79d2506d
docs: fix typo
...
closes: https://github.com/wez/wezterm/issues/700
2021-04-17 11:57:48 -07:00
Wez Furlong
1b12b0a23d
fonts: improve font_rules behavior
...
We now always append the synthetic rules to the those in the config,
and include rules for generating half-bright font selection.
2021-04-15 09:43:24 -07:00
Wez Furlong
776aedf97e
fonts: allow specifying weight/stretch/italic for each fallback font
2021-04-12 22:30:55 -07:00
Wez Furlong
fcd7ceef5c
docs: add missing docs for selection_fg and selection_bg
...
refs: https://github.com/wez/wezterm/issues/684
2021-04-12 09:55:35 -07:00
Wez Furlong
e5665e80a1
add window:toast_notification method
...
refs: https://github.com/wez/wezterm/issues/619
2021-04-11 22:01:06 -07:00
Wez Furlong
406d1044fa
fonts: restore messaging about missing glyphs
...
Now that all platforms know whether the system fallbacks
covered the requested glyph range, it is reasonable to
restore the configuration error window to advise the user
if they are missing fonts for the text they want to display.
refs: https://github.com/wez/wezterm/issues/671
2021-04-10 21:35:58 -07:00
Wez Furlong
438b7540ba
docs: typo
2021-04-09 22:05:16 -07:00
Wez Furlong
21ce3f3262
docs: clean up the font documentation
...
Migrate information into the relevant config option pages, and
instead summarize with a demonstration of configuring the font.
For wezterm.font, there's now an expanded discussion on naming
and matching fonts.
closes: https://github.com/wez/wezterm/issues/560
2021-04-09 21:52:25 -07:00
Wez Furlong
99fc3ee3cd
fonts: rename width/FontWidth to stretch/FontStretch
...
This terminology is consistent with that used in CSS to describe
this same property of the font.
2021-04-09 12:00:18 -07:00
Wez Furlong
dcf41d7338
docs: freetype_render_target
...
refs: #639
2021-04-08 15:52:06 -07:00
Wez Furlong
43ea2f192a
Allow matching font weight and font width in wezterm.font
...
refs: https://github.com/wez/wezterm/issues/655
2021-04-08 15:42:53 -07:00
Glenn Waters
5c7e07bb60
Update docs/config/lua/window/get_dimensions.md
...
Co-authored-by: Wez Furlong <wez@wezfurlong.org>
2021-04-07 19:00:28 -07:00
Glenn Waters
84a9cd6da3
Create get_dimensions.md
...
Missing document.
Was not sure how to populate "Since" from the git has. Here is the commit: ba5d50ba9e
2021-04-07 19:00:28 -07:00
Wez Furlong
a1aa6e3d6c
docs: try to steer away from Allsorts shaper
...
It isn't finished, and I've seen a few people try to use it.
Make it clearer that they probably shouldn't use it.
refs: https://github.com/wez/wezterm/issues/66
refs: https://github.com/wez/wezterm/issues/587
2021-04-07 08:51:32 -07:00
Wez Furlong
7be590ecc0
docs: update for 20210404-112810-b63a949d release
2021-04-04 11:30:58 -07:00
Wez Furlong
b63a949df8
config: fix wezterm.config_dir, add wezterm.config_file
...
refs: https://github.com/wez/wezterm/discussions/635#discussioncomment-567968
2021-04-04 08:53:50 -07:00
Wez Furlong
708b383791
docs: mention transparent in the window opacity docs
...
This should make it easier for folks to find this feature if they
are searching for transparent as a keyword.
refs https://github.com/wez/wezterm/issues/626
2021-04-03 05:14:02 -07:00
Wez Furlong
2dfba9aff7
docs: fix CLTR -> CTRL typo
...
closes : #625
2021-04-03 05:05:07 -07:00
Wez Furlong
547b58f223
docs: clarify that all config dirs apply on all operating systems
...
refs: https://github.com/wez/wezterm/issues/622
2021-04-02 21:01:13 -07:00
Wez Furlong
4a3e0615f5
tweak ActivateLastTab and add a changelog entry for it
...
refs: https://github.com/wez/wezterm/pull/610
2021-04-02 09:29:52 -07:00
Alex Gartrell
ee4b4b598c
Add ActivateLastTab command
...
This replicates `last-window` in tmux. To pull this off, I
deliberately store the last tab whenever I'm activating a new one or
spawning a new one. I had to do this explicitly rather than hooking
set_active, because we end up setting the active tab briefly for some
common operations like moving a tab.
2021-04-02 09:14:59 -07:00
Wez Furlong
0643e8b0ed
add window:get_selection_text_for_pane
...
refs: https://github.com/wez/wezterm/issues/575
2021-03-25 22:10:29 -07:00
Wez Furlong
3cf7c9c3c2
refine skip_close_confirmation_for_processes_named to look at proc tree
...
That means that we won't be fooled by a shell with a backgrounded
editor.
refs: https://github.com/wez/wezterm/issues/562
2021-03-22 21:34:10 -07:00
Wez Furlong
4d4fa35557
skip_close_confirmation_for_processes_named now also works on macos
...
refs: https://github.com/wez/wezterm/issues/562
2021-03-22 12:57:36 -07:00
Wez Furlong
ad4b3b4648
add skip_close_confirmation_for_processes_named option
...
Currently only respected on linux.
refs: https://github.com/wez/wezterm/issues/562
2021-03-22 12:42:46 -07:00
Wez Furlong
7ace4d1efb
docs: clarify how to disable per-tab close prompts
...
https://github.com/wez/wezterm/issues/562
2021-03-22 11:51:56 -07:00
Wez Furlong
22522dc39e
render more symbol/icon/emoji at double width by default
...
Default `allow_square_glyphs_to_overflow_width="WhenFollowedBySpace"`,
and expand its meaning from mostly square glyphs to glyphs that are
also wider than they are tall.
refs: https://github.com/wez/wezterm/issues/565
2021-03-22 11:36:45 -07:00
Daniel Lemm
5805928081
docs: fix typo
2021-03-20 09:27:21 -07:00
Wez Furlong
46227a741f
docs: update for version 20210314-114017-04b7cedd
2021-03-14 11:55:12 -07:00
Wez Furlong
9ddc2da625
docs: document styling the tab bar elements
...
refs: https://github.com/wez/wezterm/issues/500
2021-03-12 09:23:00 -08:00
Wez Furlong
f6c37ae371
increase default font size to 12 points
2021-03-10 19:43:02 -08:00
Wez Furlong
da2239f1be
docs: fixup screenshot links
...
refs: #500
2021-03-10 19:32:23 -08:00
Wez Furlong
d853be02ad
docs: for the new status bar feature
...
refs: https://github.com/wez/wezterm/issues/500
2021-03-10 19:29:17 -08:00
Wez Furlong
fc3ebcedc1
docs: improve SEO for finding how to specify window size
2021-03-10 00:12:28 -08:00
Wez Furlong
229df874b7
docs: break out events into their own pages
...
Take the existing open-uri docs and move to their own page.
Add docs for the new window events.
2021-03-09 21:50:48 -08:00
Wez Furlong
354a12a0ff
docs: mention the CLI config overrides and per-window overrides
2021-03-09 21:26:03 -08:00
Wez Furlong
8f3b8586b0
docs: changelog for https://github.com/wez/wezterm/issues/515
...
closes: https://github.com/wez/wezterm/issues/515
closes: https://github.com/wez/wezterm/issues/523
2021-03-09 21:13:17 -08:00