Founded HashiCorp (no longer in leadership). Created Vagrant, Terraform, Vault, and others. Passionate about indie software. Working on a new terminal. π»
Joined: 2022-12-18
Email: m@mitchellh.com
ββββ
2024-12-14 mitchellh β 1π 1π€ β RE: ellnix
@ellnix @andrewrk contour-terminal.org/vt-extens⦠This is the spec we implement. It can also be used to detect any color palette changes in general.
2024-12-14 mitchellh β 1π¬ β RE: andrewrk
@andrewrk Ghostty does support a terminal mode to get notifications about dark/light! (We didnβt invent it but weβre one of the few terminals to support it)
ββββ
2024-12-13 mitchellh β 2π 2π¬
Very very early work but working on making it so the Ghostty icon on macOS dynamically changes to match your custom color scheme. This icon is rasterized at runtime. If you change your theme it [β¦]
ββββ
2024-12-12 mitchellh β 1π 2π¬
People seem to like my commit messages, saying they learn interesting things from them. Here is a semi-interesting bug fix today that shows some of the complexities of Unicode, specifically [β¦]
2024-12-12 mitchellh β RE: rogeriopvl
@rogeriopvl yes this is just a default. The option still exists with the same possible values as before.
ββββ
2024-12-11 mitchellh β 1π€ β RE: ?
@dch I love it!
2024-12-11 mitchellh β 1π€ β RE: ?
@syphdias that should be getting set by default through desktop detection so I think the question there is why it isnβt for you, are you launching it from a desktop manager?
2024-12-11 mitchellh β RE: blacktop
@blacktop thatβs my suspicion
2024-12-11 mitchellh β RE: rizaldy
@rizaldy Of course! Ghostty isn't trying to limit configurability, just trying to enable defaults to work for the [vast] majority. You're in the 1% bucket. :)
2024-12-11 mitchellh β 1π 4π¬
But what about themes, fonts, etc? I regret to inform you that this is also limited to the 1%. But, if you must ask, I have indeed optimized for this.
For example, the default font size on [β¦]
2024-12-11 mitchellh β 4π¬
99% of users of software want to launch it and get to work. A month ago I asked Ghostty beta users to share their configs and challenged myself to understand why they're not empty. Part of the [β¦]
2024-12-11 mitchellh β 1π 2π¬
I think this commit uniquely highlights the complexity of building cross-platform, international software and the efforts I'll go towards building zero-config software for the majority of [β¦]
ββββ
2024-12-09 mitchellh β RE: Tenzer
@Tenzer Oh in the PR! Oh no! That was a different typo womp.
2024-12-09 mitchellh β RE: Tenzer
@Tenzer You know what, that was actually a weird autocorrect issue. I had it right on X. :) I'll edit it thank you.
2024-12-09 mitchellh β 2π 9π¬
New Ghostty icon! Retains the spirit of the original while adding a more distinctive look with differing level of detail based on icon size (i.e. the large form attached has texture on the [β¦]
ββββ
2024-12-08 mitchellh β 2π€ β RE: ?
@will @veganstraightedge yay!!!!
ββββ
2024-12-06 mitchellh β RE: rob
@rob Yes!
ββββ
2024-12-05 mitchellh β 1π€ 1π¬ β RE: mitchellh
@andrewrk But I agree for the genre, ONI is my favorite over Rimworld, Dwarf Fortress, etc.
2024-12-05 mitchellh β 1π€ 1π¬ β RE: ?
@andrewrk I've gotten back into factory games and I've put 50 hours in Dyson Sphere Program the past couple months. That's my favorite one.
2024-12-05 mitchellh β 1π¬ β RE: avlap2
@avlap2 It was no license. It is unclear to me whether you need permission to relicense in that case, but it felt safe to ask everyone. I'm really unsure.
2024-12-05 mitchellh β 7π¬
Ghostty doesn't have a CLA so I had to reach out to ~200 contributors to get permission to relicense for the public release. Happy to say I've received confirmation from 100% of contributors, [β¦]
2024-12-05 mitchellh β RE: avlap2
@avlap2 That's right, but we'll have to rely on community pressure to try to fight bad actors.
2024-12-05 mitchellh β 1π€ 1π¬ β RE: ?
@avlap2 We're going with MIT. We were originally doing GPL but the gist is that due to our goals with libghostty it would be too restrictive for downstream.
2024-12-05 mitchellh β 1π 4π¬
Nothing screams "Linux graphics stack" more than this block of code in Ghostty's Linux initialization routine.
ββββ
2024-11-28 mitchellh β 1π€ β RE: ?
@indirect One argument we're missing something fundamental is that humans are able to (for example) learn to create very good poetry with FAR LESS input data. Humans are, to some extent, "small [β¦]
2024-11-28 mitchellh β 1π€ β RE: mitchellh
@whack Sometimes it'll mess up some syntax or something, especially since I use Zig and thats not a very popular language. In that case, I usually just have to type one correct line in the [β¦]
2024-11-28 mitchellh β 1π 1π€ 1π¬ β RE: ?
@whack Here's an example of something its very good at. I human-typed all the non-orange lines. But copilot suggested the orange which is exactly right. One to write dozens of characters [β¦]
2024-11-28 mitchellh β 1π€ β RE: mitchellh
@whack personally I find it invaluable but I treat it as a "very good autocomplete" (i.e. line to handful of lines). Its EXTREMELY good at completing patterns (i.e. C enums). And its also [β¦]
2024-11-28 mitchellh β 1π€ 1π¬ β RE: ?
@whack Its not great for larger problems unless you plan on dedicated a significant amount of time to prompting. It is possible to massage good results out. For example with code gen you get [β¦]
2024-11-28 mitchellh β 1π€ β RE: ?
@whack Yeah its based on icon layers afaik. Its not great, I just force it to light (while I still use dark mode for the rest of the OS).
ββββ
ββββ