balsoft / lambda-launcher

Application launcher in haskell. Mostly Just For Fun.
The Unlicense
72 stars 6 forks source link

Improve interface #2

Open willbasky opened 5 years ago

willbasky commented 5 years ago
balsoft commented 5 years ago

Could you please confirm that all this works? (Apart from bigger input, which is now configurable)?

willbasky commented 5 years ago

Title removed.

The width parameter and maxChar of configuration works, changing of maxHeight doesn't impact anything.

willbasky commented 5 years ago

Launch at top and middle of screen

Is it possible to configure?

balsoft commented 5 years ago

Launch at top and middle of screen

Is it possible to configure?

I believe it should appear in the middle of the screen by default. Unfortunately, I can't figure out how to make it appear at the top. GTK is strange.

willbasky commented 5 years ago

What about bigger font size?

balsoft commented 5 years ago

What about bigger font size?

Good idea. Going to add a configuration option for that.

balsoft commented 5 years ago

Closes on focus out now.

balsoft commented 5 years ago

Dark mode is really up to Gtk theme, I believe we shouldn't add any features that are already implemented a layer deeper. E.g. this is what it looks for me: 2019-03-31-231911_1920x1080_scrot

If you need a dark version, just install a dark theme of your liking, and launch it as GTK_THEME=your-dark-theme lambda-launcher

balsoft commented 5 years ago

Also, I can't seem to find any good (both declarative and non-hacky) way to increase the font size. It seems GNOME/Gtk team wants all applications to have consistent fonts.

willbasky commented 5 years ago

My system is in KDE/Qt, therefore it hasn't GTK_THEME environment.

willbasky commented 5 years ago

Let's move 'dark mode' to separate issue.

balsoft commented 5 years ago

My system is in KDE/Qt, therefore it hasn't GTK_THEME environment.

It doesn't actually matter; You can set it wherever, just download some dark theme to ~/.local/share/themes/ and then run lambda-launcher not as lambda-launcher, but rather GTK_THEME=your-dark-theme lambda-launcher