Age | Commit message (Collapse) | Author | Files | Lines |
|
I created a strangely named Elisp module, >.el, just to appease the CI gods. My
gut tells me that this is a desperate idea and fails the smell test. I'm pretty
eager to pass the linting phase of my Elisp CI, however, and I can always revert
this.
|
|
In order for this to scale, I need to solve two things:
1. Ad-hoc ignore fill-column rules for URLs and other exceptions.
2. Run Elisp flychecker without evaluating my Elisp code and firing its
side-effects.
|
|
Consuming my newly defined Nix utilities.
|
|
I haven't used this since I wrote it months ago...
|
|
Re-export everything from utils.nix.
|
|
This should cover most of the remaining linting errors. After this, I expect
fewer than ten linting errors.
|
|
More of the same type of linting... basically preferring `namespace-` instead of
`namespace/`.
|
|
Another cold, stale Elisp module.
|
|
- removing stale comments
- dropping stale KBDs
|
|
This was a doozey because I use it everywhere. Is there a better way to globally
rename things? Aye aye aye... computers, man!
|
|
Running `M-x checkdoc` on some of the modules that passed the package-lint but
failed additional lints.
|
|
I may regret this, but I delete Ocaml and ReasonML modules; I can alway restore
them thanks to Git.
Added more ceremony to other modules to appease the linting gods.
|
|
As I strive to lean down my Emacs configuration modules like this must go.
|
|
These were never more than scratch buffers that I used when I was feeling around
in the dark trying to learn Nix.
|
|
I should've done this when I deleted kaomoji.el because this broke my
"Initialize Emacs" step.
|
|
It is striking how much Elisp I wrote after switching to EXWM... I think I'm
finally coming down from that high.
|
|
This change had rippling implications.
|
|
Next commit will contain all of the remaining linting...
|
|
Again: another strong cup of coffee bred overzeal.
|
|
Usual lints... fixes usage in tree.el.
|
|
Must've had a particularly strong cup of coffee the day I decided to attempt to
write this.
|
|
Business as usual...
|
|
Sidenote: I have *no* idea when or why I wrote this... sleep-writing Elisp
|
|
- add Version, URL, Package-Requires sections
- prefer `tree-` prefer to `tree/`
|
|
- add Version, URL, Package-Requires sections
- prefer `tuple-` prefix to `tuple/`
|
|
- add Version, URL, Package-Requires sections
- prefer `vector-` prefix to `vector/`
|
|
- Add Version, URL, Package-Requires sections
|
|
- remove "Emacs" from description
- add Version, URL, Package-Requires sections
- prefer `window-` prefix to `window/`
|
|
- change `exwm/` prefixes to `window-manager-`
- add Version, URL, Package-Requires sections
- move `pkill` into wpc-misc.el
- unify `window-manager,` `exwm` competing prefixes
|
|
- change clojure.el to wpc-clojure.el
- delete stale, commented code
- add Configuration header
- add Version, URL, Package-Requires sections
|
|
- change company.el to wpc-company.el
- add Version, URL, Package-Requires sections
|
|
- change dired.el to wpc-dired.el
- add Version, URL, Package-Requires sections
|
|
- Add Version, URL, Package-Requires sections
|
|
- change flycheck.el to wpc-flycheck.el
- add Version, URL, Package-Requires sections
|
|
- change wpc-ocaml.el to wpc-golang.el
- Add Version, URL, Package-Requires sections
|
|
- Add Version, URL, Package-Requires, Commentary sections
- Prefer `wpc-lisp-` prefix to `wpc/`
|
|
- Add Version, URL, Package-Requires sections
- Prefer `wpc-javascript-` prefix to `wpc/`
|
|
- add Version, URL, Package-Requires sections
- change haskell.el to wpc-haskell.el
- prefer `wpc-haskell-` prefix to `haskell/`
|
|
- prefer user-emacs-directory
- prefer wpc-misc- prefix
|
|
- add "Code:" header
- replace forward-slash with dash
- prefer wpc-nix- prefix to nix/
|
|
- Prefer `user-emacs-directory` to literal path.
|
|
After I wrote zle.el, it seems that I forgot about it. Attempting to revive it
by using it during sh-mode.
|
|
- Prefer dash instead of forward-slash
- Remove stale TODOs
- Add Version, Package-Requires
|
|
CI is reporting a false negative because $@ is empty. This change should cause
elisp-lint to run on all of the Elisp in the wpc/ directory.
|
|
1. I don't use this.
2. This is breaking CI because google-java-format cannot be found.
|
|
While I would like my CI build to closely resemble a non-CI build, supporting
the `all-the-icons-install-fonts` call is a low priority with a medium amount of
work required.
|
|
I'd like to stabilize on using solarized-light.
|
|
This prevents the prompt, which blocks my CI build.
|
|
I don't use neotree anymore.
|
|
For two reasons:
1. I don't use these keybindings.
2. I'm trying to centralize all keybinding logic in keybindings.el.
|