summaryrefslogtreecommitdiff
path: root/emacs/custom/my-ui.el (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-04-19UI: remove completely `use-package'Franck Cuny1-23/+16
The modus themes are part of emacs now.
2022-04-18UI: simplify the codeFranck Cuny1-45/+31
2022-04-17ui: configure position for async shell bufferFranck Cuny1-1/+1
2022-04-16ui: small adjustment with the themeFranck Cuny1-2/+2
2022-03-25UI: simplify the theme configurationFranck Cuny1-1/+1
2022-03-25ui: adjust theme for org-modeFranck Cuny1-3/+4
2022-03-24ui: configure display for xref buffersFranck Cuny1-1/+1
2022-03-24theme: improve readability a bitFranck Cuny1-1/+13
2022-03-23rename a few more librariesFranck Cuny1-1/+1
2022-03-23rename fcuny-ui to my-uiFranck Cuny1-3/+3
2022-03-22ui: make flymake happyFranck Cuny1-34/+21
2022-03-03emacs: configure the font correctlyFranck Cuny1-2/+5
2022-03-03themes: add modus againFranck Cuny1-3/+8
2022-02-20ui: set proper font size when running with pgktFranck Cuny1-2/+2
As I'm slowly moving to wayland for the X server, I need to add pgkt to the possible list of window system (pgkt == pure gtk).
2022-02-03ui: increase font size for OSXFranck Cuny1-1/+1
2022-01-29emacs: clean up UIFranck Cuny1-38/+0
Remove unused code.
2022-01-14emacs: remove configuration for hl-modeFranck Cuny1-7/+7
It's fragile and make some stuff unreadable.
2022-01-14emacs: slightly bigger font on linuxFranck Cuny1-1/+1
2022-01-14emacs: done with modus-themes againFranck Cuny1-30/+32
The theme configuration keeps breaking after each update. Let's use tango-dark instead.
2021-11-29emacs: font settingsFranck Cuny1-4/+2
2021-11-15emacs: add buffer configuration for man pagesFranck Cuny1-4/+9
2021-11-07emacs: simplify the modelineFranck Cuny1-11/+17
No need for powerline, and don't need to display the time either (since it's already visible easily on both macos and linux).
2021-10-27emacs: use powerlineFranck Cuny1-17/+9
2021-10-25emacs: disable mouse-overs for the modelineFranck Cuny1-0/+4
2021-10-25emacs: set world-clock only when variables existFranck Cuny1-3/+10
2021-10-25emacs: override the background for the themeFranck Cuny1-1/+2
2021-10-21emacs: configure world-clockFranck Cuny1-9/+16
2021-10-21emacs: adjust timezone informationFranck Cuny1-3/+6
2021-10-21emacs: slightly smaller font for linuxFranck Cuny1-1/+1
2021-10-21emacs: almost white backgroundFranck Cuny1-0/+1
Not white, not lightly yellow, just close to white but not too bright.
2021-10-20emacs: changes to the UIFranck Cuny1-5/+43
- smaller font for the modeline - use the '3d' modeline from modus' theme - include the host's name in the frame's title - slightly larger font in linux - include time and date in the modeline - configure the modeline to include explicitly what we want
2021-10-18emacs: remove deprecated variableFranck Cuny1-1/+0
2021-10-18emacs: select help buffer when it opensFranck Cuny1-0/+10
Configure how we want to open an help buffer (on the left, with a defined width), and let's jump to it. Enable =visual-line-mode= for help buffers, otherwise it's unreadable.
2021-10-16emacs: get rid of the fringeFranck Cuny1-2/+7
2021-10-11emacs: tweak the UIFranck Cuny1-13/+7
- don't underline the highlighted line - don't scale / change the font for the agenda
2021-10-08emacs: small tweaks to the themeFranck Cuny1-2/+19
2021-10-07emacs: once again, backgroundFranck Cuny1-0/+1
2021-10-02emacs: set variables if they existFranck Cuny1-2/+4
2021-10-02emacs: switch back to white for the backgroundFranck Cuny1-1/+0
2021-09-29emacs: adding modus-themes (again)Franck Cuny1-0/+18
2021-09-16emacs: use a light backgroundFranck Cuny1-0/+1
Don't use plain white for the background, but a very light yellow color.
2021-08-05emacs: don't use modus themeFranck Cuny1-31/+0
It breaks every time I update the package.
2021-04-04emacs: configure dap-mode and compile-modeFranck Cuny1-0/+4
Debug Adapter Protocol (DAP) is wire protocol to communicate between a client and debug server. This is similar to LSP, but for debuggers. This initial configuration focuses on enabling the mode and setting the layout for the various buffers (in this case I want the different buffers on the right screen and keep the main part focused on the code). I also disable some widget to use the debugger with hydra. There's still a number of things that are incomplete when it comes to integrate DAP and delve (the go debugger): there's no way to call functions, to have access to the variables, etc. But this is a good start though, to debug simple problems without relying on print statement. This also update the configuration for =go= so that =M-x compile=, when editing a go file, by default will use =go build=. This is not what I always need / want but this is a good default.
2021-03-26emacs: set completion theme to opiniatedFranck Cuny1-1/+1
2021-03-26emacs: fix configuration for hl-lineFranck Cuny1-3/+3
I need the highlighted line to be intense, with high contrast (other I'm unable to find it the buffers). I accidently selected 'underline-only-accented' instead of 'intense-background'. This change restore the proper value.
2021-03-14emacs: update configuration for modus-themesFranck Cuny1-3/+12
I want the title for org sections to have different size and also to have different colors. This is done by setting the `modus-themes-scale-headings` variable to true, and configuring the various `modus-themes-scale-*` variables. The coloring is controlled with `modus-themes-headings`. Make the highlight line a bit more intense so that it's easier to spot on the screen.
2021-02-16emacs: UI things related to org-modeFranck Cuny1-7/+2
2021-02-12emacs: set proper font size for linuxFranck Cuny1-1/+1
2021-02-12emacs: some updates to org's uiFranck Cuny1-0/+1
2021-02-12emacs: slight changes to theme settingsFranck Cuny1-7/+2
2021-01-04emacs: rename the directoryFranck Cuny1-0/+0
2020-12-21emacs: handle correctly some unicode charactersFranck Cuny1-1/+6
2020-12-09emacs: use modus-themes (light version)Franck Cuny1-2/+25
The contrast is pretty good and the customization are also pretty.
2020-12-07emacs: ensure diminish is installedFranck Cuny1-0/+3
We want to diminish `which-key` mode.
2020-12-02emacs: fix for hl-lineFranck Cuny1-2/+5
2020-12-02emacs: smaller font on macosFranck Cuny1-1/+1
2020-12-01emacs: use acme themeFranck Cuny1-0/+4
2020-10-28emacs: use default theme / smaller fontFranck Cuny1-2/+1
2020-10-01[emacs]: a few changes to the UIFranck Cuny1-1/+8
- disable the menu bar - use the theme "leuven" - configure the size of the fonts for linux
2020-08-31emacs: set the font for macosFranck Cuny1-1/+1
We only want to use 'Source Code Pro' with a size of 15 on macos.
2020-06-18emacs: once again, larger fontFranck Cuny1-1/+1
2020-04-12emacs/ui: use the default themeFranck Cuny1-5/+0
2020-03-19emacs: remove unused bindingsFranck Cuny1-3/+0
2020-03-19emacs: use the theme modus-operandiFranck Cuny1-10/+6
It's a light theme with high contrast. It was suggested in this article https://www.manueluberti.eu/emacs/2020/03/16/modus-themes/.
2020-03-15emacs: new module for hydraFranck Cuny1-3/+0
There might be a bunch of stuff related to hydra that I will add, so move the configuration to its own package to make it easier in the future.
2020-03-15emacs: move configuration for the fringeFranck Cuny1-5/+2
2020-03-12[emacs] add key bindings to change font sizeFranck Cuny1-1/+3
2020-03-12[emacs] hl-line mode configurationFranck Cuny1-3/+3
Do not enable it for everything (for example I don't want it in the various shells). I also want to make sure the stickiness is not enabled (I don't want to see two lines highlighted if I've two frames open).
2020-03-12[emacs] size of the fontFranck Cuny1-1/+1
2020-02-11emacs: don't use smart linesFranck Cuny1-7/+0
The default one is good enough.
2020-02-11emacs: ensure the package diminish is installed.Franck Cuny1-0/+3
2020-01-13emacs/ui: font sizeFranck Cuny1-1/+1
Set the size of the font to 15pt, 16 was a little bit too large on the laptop.
2019-12-27emacs: bigger font.Franck Cuny1-1/+1
I need to use bigger font, I wasted a lot of time yesterday on an issue that was caused by a typo.
2019-12-23emacs: Add time to the modeline and smaller font.Franck Cuny1-12/+18
Add the current time (in 24 hours format) to the modeline. Configure Emacs to start in fullscreen. Set a slightly smaller font too (but keep the same font).
2019-11-23[emacs] Add a new theme: spacemacs.Franck Cuny1-8/+12
The light version of the theme is pretty readable, similar to solarized but with more contrast. I'm also adding the support for the spaceline using the spacemacs theme, since it's pretty clean and improve the readability.
2019-10-06[emacs] smaller fontFranck Cuny1-1/+1
2019-09-27[emacs] use smart-modeline (again)Franck Cuny1-0/+10
this modeline is nice and easy to spot which modes are enabled.
2019-09-16[emacs] let's try a slightly larger fontFranck Cuny1-1/+1
2019-09-13[emacs] once again, fontsFranck Cuny1-1/+1
2019-08-29[emacs] change fontFranck Cuny1-1/+1
2019-08-24[emacs] don't stretch cursor on tabsFranck Cuny1-3/+0
this is pretty ugly and not really helpful.
2019-07-26[emacs] improve support for go-modeFranck Cuny1-0/+3
improve the support to write go code. adding hydra to don't have to remember all the commands i want to use with `go-guru`, and add `gotest` to run tests directly from emacs. add `company-go` for code completion. will likely add more commands to hydra as i go.
2019-06-21[emacs] font size...Franck Cuny1-1/+1
2019-06-10[emacs] I really need a bigger fontFranck Cuny1-1/+1
2019-05-13[emacs] add adaptive cursor.Franck Cuny1-0/+3
2019-05-12[emacs] don't export TOC and section number for org.Franck Cuny1-1/+1
2019-05-03[emacs] once again, font sizeFranck Cuny1-1/+1
2019-04-30[emacs] switch back to Source Code Pro for the fontFranck Cuny1-1/+1
2019-04-08[emacs] Fix the font.Franck Cuny1-1/+1
2019-02-16[Emacs] Remove extra empty line.Franck Cuny1-1/+0
2019-02-16[emacs] Split configuration in multiple files.Franck Cuny1-0/+37
This is actually an easier thing to maintain.