Commit Graph
100 Commits
Author SHA1 Message Date
phundrak 4021b8927f [Qutebrowser] Formatting
continuous-integration/drone Build is passing
continuous-integration/drone/push Build is passing
2022-02-04 17:05:14 +01:00
phundrak cb37cb7208 [Qutebrowser] Allow everything from my domains 2022-02-04 17:04:40 +01:00
phundrak 1d91bdf0af [StumpWM] Fix function name 2022-02-04 17:03:30 +01:00
phundrak 90eaa3e1aa [Emacs] Add Enime package 2022-02-04 17:03:16 +01:00
phundrak 50f88473d0 [PKGBUILD] version bump for sxiv and Emacs 2022-02-04 17:02:58 +01:00
phundrak 688080eff6 [Bin] Sanitize bash scripts, some conversion from fish to bash 2022-02-04 17:02:30 +01:00
phundrak 6d6af02910 [Emacs] Add keybinds for flyspell 2022-02-04 17:02:01 +01:00
phundrak 1f51371031 [Emacs] Add syntax highlighting for SSH config files 2022-02-04 17:01:43 +01:00
phundrak 8b68f2db2c [Emacs] Fix error on startup 2022-02-04 17:01:30 +01:00
phundrak 47c4b15a58 [Emacs] Plaintext emails viewed in writeroom-mode
In mu4e, emails in plaintext are viewed in writeroom-mode by default
2022-02-04 17:00:54 +01:00
phundrak 999485e609 [Emacs] Open YouTube videos with mpv in Elfeed 2022-02-04 17:00:36 +01:00
phundrak 06952a677d [Emacs] Some more transparency with the Emacs client 2022-02-04 17:00:20 +01:00
phundrak a18e1f1d48 [Emacs] Move Emacs configuration to XDG_CONFIG_HOME 2022-02-04 16:59:53 +01:00
phundrak 6cf295c5dc [Fish] Add Ruby 3.0 binaries to PATH 2022-01-26 10:06:28 +01:00
phundrak 18658a1556 [Emacs] Add Zig configuration 2022-01-26 10:06:12 +01:00
phundrak 6123dec4e3 [Emacs] Prefer plaintext in mu4e message viewer 2022-01-26 10:05:53 +01:00
phundrak 58cd252d56 [PKGBUILD] Version bump 2022-01-26 10:04:46 +01:00
phundrak e530aeb269 [Bin] Typo 2022-01-26 10:04:37 +01:00
phundrak 8afc189c3d [sxiv] Add JPG conversion keybind 2022-01-26 10:03:57 +01:00
phundrak 366ccd6e57 [Emacs] Add Avy shortcuts 2022-01-07 21:09:04 +01:00
phundrak 4e4897021a [Emacs] Add editorconfig package 2022-01-07 21:08:51 +01:00
phundrak 2be9240de9 [Emacs] Ensure pdf-tools is always properly compiled 2022-01-07 21:08:30 +01:00
phundrak 90c3f2b8ff [Emacs] Add shortcut for package screenshot 2022-01-07 03:37:46 +01:00
phundrak be80e8b838 [Emacs] Add hl-todo configuration 2022-01-07 03:37:34 +01:00
phundrak 243386c9e4 [Emacs] Remove uptime tracker
It causes more issues than it solves really
2022-01-07 03:37:05 +01:00
phundrak 0e76b9f06e [Emacs] Install eshell-info-banner through ssh
continuous-integration/drone/push Build is passing
2022-01-05 14:13:39 +01:00
phundrak f86344561e [Emacs] Remove some prettify symbols in Lisp modes 2022-01-05 14:12:53 +01:00
phundrak 47a11d9473 [Emacs] Install plantuml-mode through straight 2022-01-05 14:12:37 +01:00
phundrak 55a12d8a80 [Emacs] Better straight.el usage
Add username for Github and Gitlab when using straight fork
Change default remote when a package is cloned by straight
Install use-package through straight.el
2022-01-05 14:10:40 +01:00
phundrak cc70db8439 [Emacs] Remove buggy line
continuous-integration/drone/push Build is passing
2022-01-04 20:29:44 +01:00
phundrak 5cd880caf4 [Emacs] Add Solaire Mode
continuous-integration/drone/push Build is passing
2022-01-04 18:31:15 +01:00
phundrak 5ef9aea7ab [StumpWM] Change floating window modifier to super
continuous-integration/drone/push Build is passing
2022-01-04 18:17:10 +01:00
phundrak 73203756e3 [Emacs] Add LaTeX configuration 2022-01-04 18:16:58 +01:00
phundrak 184731f105 [Emacs] Update mu4e bookmarks, simplify code 2022-01-04 18:16:34 +01:00
phundrak b366894391 [Emacs] Update introduction 2022-01-04 18:16:15 +01:00
phundrak 51bdc06b57 Revert "[PKGBUILD] Switch to Emacs 29"
This reverts commit 2a560e4b79.
2021-12-28 13:46:34 +01:00
phundrak 1091aba3a8 [Emacs] Fix moving windows in EXWM
continuous-integration/drone/push Build is passing
2021-12-27 18:56:54 +01:00
phundrak 55b404437d [Emacs] Add org-capture configuration 2021-12-27 18:51:30 +01:00
phundrak ea11f87856 [Emacs] Update mu4e filters and bookmarks 2021-12-27 18:35:08 +01:00
phundrak 2a560e4b79 [PKGBUILD] Switch to Emacs 29
continuous-integration/drone/push Build is passing
Temporarily remove TheVaffel’s patch

Reactivate PDF doc and Xwidgets support
2021-12-27 14:33:27 +01:00
phundrak e918a346fc [Emacs] No need to defer loading recentf
continuous-integration/drone/push Build is passing
Recentf is used as soon as Emacs is created, no need to defer it and
its configuration.
2021-12-27 13:46:27 +01:00
phundrak fe423e421a [Emacs] Fix loading `ob-latex-as-png' 2021-12-27 13:46:27 +01:00
phundrak 290c07d741 [Emacs] Widen inline images in org-mode 2021-12-27 13:46:27 +01:00
phundrak 1f38d7a68c [Emacs] Use DBus calls instead of shell commands 2021-12-27 13:46:27 +01:00
phundrak 91b06ee7b1 [Emacs] Fix commit f5a9608
f5a9608 introduces a bug which prevents the font from being applied if
Emacs is started as a server through systemd, since it does not start
in GUI mode. This commit fixes this behavior by applying the
user-defined font when a new frame is created since the new frame
might be in GUI mode.
2021-12-27 13:46:23 +01:00
phundrak 413ecb2d2b [Emacs] Add Emacs debugging shortcuts
continuous-integration/drone/push Build is passing
2021-12-26 14:51:36 +01:00
phundrak f5a9608420 [Emacs] Better font configuration 2021-12-26 14:51:20 +01:00
phundrak bf9935d309 [Fish, Bootstrap] Remove unneeded fish extensions
Zoxide and Starship now replace z and bobthefish respectively
2021-12-25 21:32:49 +01:00
phundrak 66475c058c [StumpWM] Add keybinding for qutebrowser
continuous-integration/drone/push Build is passing
2021-12-20 15:25:16 +01:00
phundrak 6b1c2afe08 [Emacs] Add counsel keybindings, fix typo 2021-12-20 15:24:57 +01:00
phundrak a5785847f7 [Emacs] Add recentf configuration 2021-12-20 12:03:35 +01:00
phundrak 82bef92274 [Fish, Starship] Lisp module is displayed a bit more nicely
continuous-integration/drone/push Build is passing
2021-12-20 11:37:09 +01:00
phundrak fc85c94a76 [Emacs] Move paragraphs down
It just makes a bit more sense to me.
2021-12-20 11:36:39 +01:00
phundrak 4803c106b0 [Emacs] Create directory if it does not exist
continuous-integration/drone/push Build is passing
2021-12-19 15:24:43 +01:00
phundrak e7b8610387 [Emacs] Replace modern string-join' with mapconcat'
continuous-integration/drone/push Build is passing
2021-12-19 13:00:26 +01:00
phundrak 44c47b9841 [Emacs] Remove deprecated org ELPA
continuous-integration/drone/push Build is passing
2021-12-19 11:12:59 +01:00
phundrak 725233bd4b [StumpWM] Change direction powerline in mode-line, update screenshot
continuous-integration/drone/push Build is passing
2021-12-18 14:26:29 +01:00
phundrak 7195f92017 [Fish] Switch to starship shell prompt
continuous-integration/drone/push Build is passing
2021-12-18 11:54:32 +01:00
phundrak c5d1c964cf [Fish] Delete mostly broken code, replace with custom utility
continuous-integration/drone/push Build is passing
2021-12-17 18:41:03 +01:00
phundrak 2dfabd7d56 [StumpWM] Move xinitrc files to their respective .org file
continuous-integration/drone/push Build is passing
Move .xinitrc.emacs to emacs.org
Move .xinitrc.stumpwm to stumpwm.org
Move .xinitrc.awesome to Deprecated/awesome.org
2021-12-17 17:08:28 +01:00
phundrak 0e86789285 [Emacs] Better LSP setup, restore lua-mode 2021-12-17 16:56:17 +01:00
phundrak ac04636e54 [Emacs] Better bépo support with Evil 2021-12-17 16:42:14 +01:00
phundrak 294411d73b [Emacs] Remove useless lines of code 2021-12-17 16:30:44 +01:00
phundrak 87ce209298 [Emacs] Add csv-mode 2021-12-17 16:30:29 +01:00
phundrak 4753dc9f66 [Emacs] Fix keybinds 2021-12-17 16:30:16 +01:00
phundrak 03136e7f11 [Emacs] Add documentation, remove slim-mode
Add documentation for Python, webdev, modeline, theme, rainbow
delimiters, and keycast.
2021-12-17 16:30:03 +01:00
phundrak 246cfdf19a [Emacs, StumpWM] Add Sly configuration 2021-12-17 16:27:09 +01:00
phundrak b8c0445d9c Appropriately rename my PKGBUILD directory 2021-12-17 16:24:41 +01:00
phundrak 78fba911e7 [StumpWM] Less groups, only one automatic window placement
continuous-integration/drone/push Build is passing
2021-12-12 15:06:42 +01:00
phundrak 69a12a3d4a [Emacs] Fix automatic mode for Rustic 2021-12-12 15:06:00 +01:00
phundrak b8ef56942e [Emacs] Update keybinds
`SPC e' is now dedicated to flyspell and errors-related functions.

Email keybinds move from `SPC e' to `SPC a e', and elfeed moves from
`SPC a e' to `SPC a E'
2021-12-12 15:04:35 +01:00
phundrak 5a5725fec9 [Emacs] Update hydra-media appearance 2021-12-12 15:03:36 +01:00
phundrak 153d7bc9a9 [Emacs] Add workaround for tecosaur/screenshot/issues/11 2021-12-12 15:02:34 +01:00
phundrak be17ca1690 [Emacs] Add image I forgot to stage
continuous-integration/drone/push Build is passing
2021-12-07 20:08:00 +01:00
phundrak b31562078d [Emacs] Add typescript keybinds, fix auto-mode-alist addition 2021-12-07 10:14:41 +01:00
phundrak 3d71fb43af [Emacs] Remove accidental leftover code 2021-12-07 10:14:12 +01:00
phundrak 4c926eb911 [Emacs] Fix keybinds for which-key 2021-12-07 10:13:43 +01:00
phundrak 6ad3203a8e [Emacs] Better mu4e keybinds 2021-12-06 17:07:52 +01:00
phundrak 126385f1f2 [Emacs] Prettify my buffers 2021-12-06 17:07:30 +01:00
phundrak e55b1bba30 [StumpWM] Change colors of modeline 2021-12-04 19:24:08 +01:00
phundrak 653e117c8f [Emacs] Fix line wrapping in mu4e
continuous-integration/drone/push Build is passing
2021-12-04 14:18:01 +01:00
phundrak 1301eaf0a9 [Drone] Change Docker image to pure alpine image
continuous-integration/drone Build is passing
2021-12-01 16:49:45 +01:00
phundrak 24f1fe375c [Emacs] Add EXWM buffers to ignored elcord buffers 2021-12-01 16:35:29 +01:00
phundrak d19c3da130 [Emacs] Automatic desktop-environment-mode when using EXWM
Also update results of elisp code
2021-12-01 16:34:29 +01:00
phundrak 5a16398c33 [Emacs] Remove unused line 2021-12-01 16:34:06 +01:00
phundrak 2756d34ab3 [Emacs] Fix mu4e keybinds 2021-11-30 02:18:13 +01:00
phundrak a6a1b3e7b6 [Emacs] Add fd for file search in EMMS, better variables
continuous-integration/drone/push Build is passing
2021-11-28 23:02:35 +01:00
phundrak d5628bd9fe [Emacs] document org-msg, force evil-collection-mu4e-setup 2021-11-28 23:01:48 +01:00
phundrak bb5699d650 [Emacs] Better org tangling 2021-11-28 22:59:02 +01:00
phundrak 2f2a7aa674 [Emacs] Fix multi-monitor EXWM
Also change some buffer renaming for X windows

Fix original repo of xelp, indicate fork used
2021-11-28 22:56:59 +01:00
phundrak 7252623ada [Emacs] Better keybinds definition
Also some noweb improvements
2021-11-28 22:51:48 +01:00
phundrak 35ef17c7d0 [Misc] Exporter no longer generates backup files 2021-11-28 22:48:28 +01:00
phundrak 2713daceda [Emacs] Remove s-I in EXWM, replaced by s-<escape>
continuous-integration/drone/push Build is passing
2021-11-28 12:41:36 +01:00
phundrak 99fad403f0 [Emacs] Add some EXWM documentation
continuous-integration/drone/push Build is passing
Add also some literate config
2021-11-28 02:43:24 +01:00
phundrak bd12a71a92 [Emacs] Better graphviz configuration
continuous-integration/drone/push Build is passing
2021-11-27 19:30:09 +01:00
phundrak 84bd24efe5 [Emacs] Add EMMS shortcut to stop MPD 2021-11-27 19:29:55 +01:00
phundrak 36e229def7 [Emacs] Add EXWM preliminary configuration 2021-11-27 19:29:26 +01:00
phundrak 81c9cdab7e [PKGBUILD] Switch from md5 to sha512 checksum, code cleanup
continuous-integration/drone/push Build is passing
Remove comment out line of code

Replace tabs with spaces (yes I’m this kind of guy)
Fix indentation
2021-11-25 01:00:06 +01:00
phundrak afa83c5e05 [Emacs] Deactivate xwidgets webkit browser keybinds 2021-11-25 00:53:04 +01:00
phundrak 6b17646d10 [PKGBUILD] Change compiler, enable HTML docs, disable XWIDGETS
continuous-integration/drone/push Build is passing
Change from clang to GCC + gold

Xwidgets browser seems to crash with the Cairo transparency patch,
this commit disables it

Bump Emacs version
2021-11-25 00:48:34 +01:00