Commit Graph

698 Commits

Author SHA1 Message Date
a800a292e2
[Fish] Automatically launch the Gnome Keyring when logging in 2021-11-18 20:13:24 +01:00
5e31726f1a
[Emacs] Add packages for better Javascript support 2021-11-18 20:11:01 +01:00
b3f3051ec9
[Emacs, Org] Move heading around 2021-11-18 20:10:40 +01:00
10c9564ea9
[Emacs] evil-org issue #93 finally solved
Issue https://github.com/Somelauw/evil-org-mode/issues/93 finally got
solved by PR https://github.com/Somelauw/evil-org-mode/pull/96,
workaround code can now be removed
2021-11-18 20:08:32 +01:00
9d66c2a22c
[Emacs] Set eshell/clear as eshell/clear-scrollback
I cannot understand the reason why this is not the default behaviour.
2021-11-18 20:07:27 +01:00
ae412d9525
[Emacs] Set default cloning directory for Magit 2021-11-18 20:07:12 +01:00
ed44a67fdd
[Emacs] Remove unused keybinds in Elfeed 2021-11-18 20:06:54 +01:00
787fc1e456
[Emacs] Add pkgbuild-mode to Emacs
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-09 17:21:53 +01:00
403da6b3bb
[PKGBUILD] Add PKGBUILD for Wonderdraft 2021-11-09 17:21:48 +01:00
a45f101d9c
[Sitemap] Update sitemap
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-09 13:43:08 +01:00
c3f70f3e6d
[Emacs] Better keybinds, Emacs no longer clears MPD playlist 2021-11-09 13:40:32 +01:00
adc84818b1
[Bin] Update anchor link for `ytplay' 2021-11-09 13:40:32 +01:00
3e3510d6ed
[desktop, Org] Add desktop.org, remove .desktop files 2021-11-09 13:40:32 +01:00
4f9979e67d
[Emacs] Delete unused keybinds
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-08 15:10:51 +01:00
7bd6cdad76
[Emacs] Better addition of languages to `org-babel-load-languages' 2021-11-08 15:10:20 +01:00
4da47a0a7b
[Org files] Fix headers path for CD export
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-08 15:02:25 +01:00
dee0441336
[Emacs] Add background transparency 2021-11-08 14:32:38 +01:00
207411ce19
[Emacs] Add package-lint package
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-08 14:27:10 +01:00
3791c43901
[Emacs] Add new keybinds for mu4e, checkdock, elfeed, stumpwm.org 2021-11-08 14:26:40 +01:00
3a593225d6
[Emacs] Fix obsolete variables and unused code 2021-11-08 14:25:17 +01:00
835954f30d
[Emacs] Quickfix for evil-org-mode
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-07 18:16:47 +01:00
0126affe5c
Remove Spacemacs and Chemacs submodules
My vanilla emacs config is now the only config I have.
2021-11-07 18:16:40 +01:00
f6709bbb39
[Emacs] Better mu4e-view-mode behavior
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-07 17:52:04 +01:00
b801bcef27
[Emacs] Better define keybinds
Leader keys now override by default other keymaps

Better autoloaded keymaps’ support
2021-11-07 15:54:20 +01:00
1bce6d902d
[StumpWM] Add MPD interactivity 2021-11-07 02:30:23 +01:00
af4fbf625b
[Emacs] Rename header 2021-11-07 02:28:47 +01:00
d50adeac9c
[Emacs] Use C-u C-d in ivy buffers, add keycast keybinds. 2021-11-07 02:28:29 +01:00
1bf40fe587
[Emacs] Change keybindings declaration with general definers
Now major-mode keybinds are available through M-m and general keybinds
are available through C-SPC in insert-mode.
2021-11-07 02:27:04 +01:00
07dc09ff7d
[StumpWM] Shorten windows title, replace htop with bottom
In workspace `[SYS]', replace htop with bottom among automatic windows
2021-10-31 14:54:36 +01:00
c9e1bca2b8
[Picom] Slightly more transparency for inactive windows 2021-10-31 14:54:16 +01:00
a1cb97438e
[Emacs] Add PlantUML support 2021-10-31 14:54:00 +01:00
27edf38cdc
[Emacs] Better Reveal.JS support for org-mode 2021-10-31 14:53:37 +01:00
a40df02284
[Emacs] Hopefully a fix for org-ref
For some reason, Emacs stopped picking up org-ref at some point,
giving me the error
Symbol's value as variable is void: org-ref

This commit hopefully fixes that.
2021-10-29 17:08:20 +02:00
d1c1493945
[Emacs] Better media control keybinds and `shell-command-and-echo'
`shell-command-and-echo' now takes an additional argument that will
prefix the output of its ECHO argument.
Also add documentation for the function

This commit removes keybind `SPC m P' in favor of only `SPC m p' which
toggles the state of MPD between play and pause.
2021-10-29 17:03:33 +02:00
47f6e0e1a2
[StumpWM] Make StumpWM keybinds more consistent with Emacs config
Also make it more intuitive
2021-10-29 17:03:33 +02:00
c12a89d4f4
[StumpWM] Remove Lightcord and replace by Discord Canary
Lightcord is no longer maintained and its repository has been
archived. Good night, sweet prince...
2021-10-29 17:03:33 +02:00
8907e55bc4
[Emacs] Add help bindings
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-25 18:34:18 +02:00
b95ed6af54
[Emacs] Remove unused commented out code 2021-10-25 18:32:23 +02:00
05d05719d9
[Emacs] Add Atomic Chrome package
All checks were successful
continuous-integration/drone/push Build is passing
2021-10-25 17:00:16 +02:00
e65653dbe0
[Emacs] Fix issue with markdown-mode configuration
Double configuration for markdown-mode
2021-10-25 16:59:07 +02:00
7e8a6866e3
[Emacs] Fix default bound comma and space keys in Info-mode 2021-10-25 16:58:19 +02:00
248100e013
[Emacs] Fix issue with unknown function and swapped icons 2021-10-25 16:56:58 +02:00
03f1d9bef1
[StumpWM] Add shortcut for `select-pape' (see bin.org) 2021-10-25 16:56:16 +02:00
6a73bdb74e
[Bin] Remove Elisp dependencies in code generation
Remove dependency on dash.el and s.el in code generation
2021-10-23 20:25:21 +02:00
f94adbfc35
[Emacs] Add Markdown configuration
Some checks failed
continuous-integration/drone Build is failing
2021-10-23 13:24:04 +02:00
13e9e9d3b6
[Emacs] Better code for switching to messages buffer 2021-10-22 12:14:30 +02:00
8d247d4733
[Emacs] Add hydra for controlling MPD from Emacs 2021-10-22 12:14:30 +02:00
ab3ec171e5
[Emacs] Add mu4e.desktop to Emacs’ org file 2021-10-20 19:08:42 +02:00
a155947b5e
[Emacs] Add org-present configuration 2021-10-20 16:23:09 +02:00
94ecdab2fd
[Emacs] Better keybinds for Elfeed 2021-10-20 16:22:51 +02:00
3134667967
[Emacs] Add startup time and uptime logging for Emacs 2021-10-20 16:03:31 +02:00
4c7b7f9580
[Sitemap] Sitemap update 2021-10-20 14:42:22 +02:00
a95afb5611
[Index] Update information given in index, automatic file list
Use sitemap for generating the list of webpages in the index
2021-10-20 14:03:41 +02:00
52f5086714
[Deprecated org] Center deprecation warning message 2021-10-20 14:02:29 +02:00
28f5b8b4d0
[Bootstrap] Remove mpd rich presence package for Discord 2021-10-20 14:00:18 +02:00
87b0343990
[Emacs] Add EMMS config 2021-10-20 14:00:01 +02:00
7dab702f48
[Emacs] Add font ligatures config, move modeline config down 2021-10-20 13:59:26 +02:00
b5bc6f2f02
[Emacs] Update config and comments for Elfeed and pdf-tools 2021-10-20 13:58:56 +02:00
83df228404
[Spacemacs] Deprecate Spacemacs configuration 2021-10-20 13:57:46 +02:00
bdcd3dbb48
[MPD] Switch to literate config 2021-10-20 13:57:15 +02:00
911e8f48ce
[Emacs] Fix some issues with package building with straight 2021-10-19 21:42:28 +02:00
3a7a865058
[Emacs] Add variable configuration in corresponding `use-package' 2021-10-19 21:41:47 +02:00
e30ca77fbe
[Emacs] Cleaner init file export, fix some elisp code
However, I currently have the issue of the packages `org' having two
straight recipies and I cannot find the dependency that’s causing
this.
2021-10-19 19:20:15 +02:00
644f96305b
[Emacs] Add iedit 2021-10-18 17:50:58 +02:00
9e88499af6
[Emacs] Add consult-lsp to configuration 2021-10-18 17:50:58 +02:00
e90accda8a
[Emacs] Switch to git version of org-mode 2021-10-18 17:50:58 +02:00
656f480790
[Emacs] Add eww configuration 2021-10-18 17:50:58 +02:00
6e1831b836
[Emacs] Better Elfeed configuration 2021-10-18 17:50:58 +02:00
a0de3ae72d
[Emacs] Better keybinds 2021-10-18 17:29:15 +02:00
355e3ef249
[Emacs] Add compilation-mode config 2021-10-18 16:28:09 +02:00
f46c0c709b
[Emacs] Remove useless code bits 2021-10-18 16:27:50 +02:00
b4b742cf14
[StumpWM] Simpler modeline generation 2021-10-15 14:30:41 +02:00
836441b97f
[StumpWM] Update screenshot 2021-10-14 20:14:05 +02:00
a3d73d02b6
[Emacs] Add Elfeed packages 2021-10-14 20:08:53 +02:00
6c225d5ce0
[StumpWM] Add screenshot 2021-10-14 20:08:53 +02:00
c82ff2d55d
[StumpWM] Finer outer gaps 2021-10-14 20:08:52 +02:00
501c8040eb
[StumpWM, Bin] Rework modeline appearance, make it Powerlined!
Also create script `mu-unread' in order to get the amount of unread
emails I have in my maildir.
2021-10-14 20:08:52 +02:00
52705bf2a0
[Picom] Reduce transparency for inactive windows 2021-10-14 19:55:15 +02:00
07f0a427a5
[headers] Absolute paths for CSS and JS/Dart 2021-10-14 19:54:50 +02:00
4c933327cf
[Misc] Change reference function for potential PDFs 2021-10-14 19:54:02 +02:00
ee54ebae35
[StumpWM] Add WiFi to modeline, change format of modules 2021-10-14 09:25:35 +02:00
865e55f2da
[Emacs] Fix case on dashboard, complete package update button 2021-10-12 19:38:19 +02:00
35b0d321c0
[Emacs] Config update for org-ref 3 2021-10-12 19:37:52 +02:00
045dffdb37
[Emacs] Better bookmarks code, remove redundant keybinds 2021-10-12 17:01:34 +02:00
d6267d0330
[Emacs] Add and modify bookmarks in mu4e, better filters
Filters for the inbox and other bookmarks will now work better.

A new bookmark for my association, Supran, is now added.

The `eshell-info-banner' bookmark is now replaced by the `Github'
bookmark which will be the place where I can see all emails sent by
Github related to new comments or actions on issues and PRs.
2021-10-12 15:46:16 +02:00
d4f11b612d
[Org, Emacs] Do not add spaces in front of code in src blocks
By default, org-mode will add two spaces before code lines in the org
file itself. This does not change how code is edited when editing a
code block through `org-edit-special' but when copy/pasting code or
editing it directly from the org file, it can be troublesome.
Setting `org-src-preserve-indentation' to `t' prevents org from adding
these two spaces.
2021-10-12 12:19:46 +02:00
c12164d9bb
[Emacs] Remove EXWM 2021-10-12 11:30:24 +02:00
5136217664
[Emacs] Add comments on docker-related packages 2021-10-12 11:30:00 +02:00
111651af13
[Emacs] Remove meaningless org src results 2021-10-12 11:28:05 +02:00
06ad777feb
[Emacs] Change project’s protocol from rsync to ssh
For some reason, I cannot properly publish some projects through the
rsync protocol, but there is no problem publishing through the ssh
protocol.
2021-10-12 11:26:30 +02:00
fe718ed5b6
[Emacs] Cleaner code and headers for src blocks 2021-10-12 11:25:39 +02:00
a6a4c4950f
[Emacs] Add graphviz/dot mode 2021-10-07 18:32:36 +02:00
4763c03d9f
[Emacs] Orgmode improvements
Better `org-macro' face to make it more visible.

For some reason, Emacs doesn’t like copying files over the `rsync'
protocol anymore, but the `ssh' protocol is fine ¯\_(ツ)_/¯

Loading org-mode will now also load org-ref by default.
2021-10-07 18:30:29 +02:00
1647f49c2c
[StumpWM] Add some new XF86 media keys 2021-10-07 18:29:41 +02:00
cb1c697f66
[StumpWM] Add ncmpcpp keybinds 2021-10-02 14:21:31 +02:00
4fe28fb965
[AwesomeWM] whitespace 2021-10-02 14:20:21 +02:00
dc52aa597f
[StumpWM] Add convenience keybindings 2021-10-02 13:05:15 +02:00
7a353ad6ec
[StumpWM] Add automatic windows for SYS
When no windows are present on the SYS group, open by default two
terminals and an HTOP window.
2021-10-02 13:04:28 +02:00
b5334f9893
[StumpWM] Add group, change group order, SYS now dynamic group
Add a new group dedicated to gaming, making it the 8th group.

DEV and SYS were swapped, and now SYS is a dynimacally tiling group.

Groups can now be defined as a `Dynamic' or `Floating' group. Any
other value in the corresponding column will be considered to be a
manually tiling group.
2021-10-02 13:01:28 +02:00
17835bfe93
[StumpWM] Replace explicit calls to terminal by command
In order to make my dotfiles more maintainable in case I change my
terminal emulator, explicit calls to the terminal have been replaced
by calls to the function `term' which itself will call explicitely the
terminal emulator.
2021-10-02 12:50:17 +02:00