114 Commits

Author SHA1 Message Date
cab27813d5 dev: fix issue links
Turns out the about: field is required.
2025-06-25 18:50:59 +02:00
d5a35c224a dev: update issue links to project resources 2025-06-25 18:35:11 +02:00
fee14d073f dev: update & simplify bug_report issue template
To reflect recent changes to the community.

Also merges the expected and current behavior text areas into one.
2025-06-25 18:34:33 +02:00
bff2ccd974 refactor: remove vestigial hydra configs
Hydra support was removed in b08c2c7.

Amend: bc948c38c2
Amend: b08c2c745f
2025-04-23 04:02:51 -04:00
f9e9c27a8b module: remove :tools prodigy
This module has been deprecated for a while as it's much too trivial to
warrant being its own module, has been incomplete since its inception,
and there's no interest in maintaining, finishing, or expanding it.
2025-04-01 17:58:13 -04:00
5f04b56229 module: add :ui smooth-scroll
Normally, this would be too small to warrant its own module, but smooth
scrolling is one of those things that can tip large swaths of
fence-sitting beginners into Emacs' camp. I can't help but imagine how
many people get their impression that Emacs is "laggy" or "slow" solely
from the way it scrolls.

Don't get me wrong, there *are* good reasons to call Emacs slow, but
startup and scrolling speed are not it, yet they are easily overblown
because it's the first thing you see. I might even consider enabling
this by default, but I'll make that decision later.

Fix: #8335
2025-04-01 17:58:13 -04:00
6e6eaa1189 docs: bump latest supported Emacs version to 30.1
30.1 was released yesterday.

Fix: #8283
2025-02-24 23:40:00 -05:00
91156dbaeb dev: update CODEOWNERS 2024-06-30 22:20:39 -04:00
27539e225e module: remove :tools taskrunner
This module has been deprecated for some time, because the module is
much too trivial to warrant being its own module. At most, it may find a
new home in doomemacs/modules-contrib, but for now, it doesn't belong in
the official module library.
2024-06-30 21:58:09 -04:00
52e5327221 module: remove :app twitter
This module has been deprecated for some time, because our overlord
Elon-sama axed the twitter API.
2024-06-30 21:58:09 -04:00
4d2eeab7f0 module: remove :tools rgb
This module has been deprecated for some time; it's too niche, too
trivial, and is mostly centered around a single hydra (official support
for which I'll be phasing out of Doom).
2024-06-30 21:54:48 -04:00
f811e4fa49 dev: update supported Emacs version in issue template 2023-09-07 20:22:58 +02:00
d94fce553b dev(ci): replace add-to-project workflow
Ref: doomemacs/ci@f2a2ad43f1
2023-09-07 20:22:58 +02:00
c1c966c811 docs: assume ~/.config/emacs by default
From now on, our documentation will assume your Emacs config lives in
~/.config/emacs, by default, rather than ~/.emacs.d. Support for the
latter is not going away, it will simply be mentioned less in the
literature, as all supported versions of Emacs going forward (and future
versions of Doom) will support (and prefer) XDG conventions.

The user manual will be updated separately.

Close: #6965
Co-authored-by: gagbo <gagbo@users.noreply.github.com>
2023-02-25 20:47:28 -05:00
e20af47f22 dev: revise bug report issue form
- Adds back a checklist, to pressure folks to do their homework.
- De-emphasizes pastebin in the system info.
- Revises instructions and postamble for brevity and simplicity. I hope
  less reading to do will translate into more of it being read!
2022-09-18 21:14:06 +02:00
4a4315e36a dev: remove feature/bump request issue forms
This removes the feature and bump request templates, as our issue
tracker will no longer accept them. They should either be submitted to
our Discourse/Discord, or come in the form of a pull request (as a proof
of concept proposal/RFC), or a bug report (in case a bump is needed to
address a bug).

Ref: https://discourse.doomemacs.org
Ref: https://doomemacs.org/discord
2022-09-18 21:12:25 +02:00
48e54d3d48 dev: add CODEOWNERS config to .doomrc & regenerate it 2022-08-07 19:43:28 +02:00
293b3f9be5 dev: update CODEOWNERS
- Watch all files under directories, rather than just their roots.
- Add lang/{fortran,graphql,php} and tools/bidi.
2022-08-05 00:49:17 +02:00
58992a1885 dev: use maintainers team in global codeowners rule 2022-08-02 20:17:35 +02:00
33d9e741b0 refactor(ci): move .github/ci.el to /ci.el
So 'doom ci' picks up on this project's CI settings.
2022-06-19 03:18:57 +02:00
58561ba278 dev: update workflows
- Remove defunct test workflow (will be replaced later).
- Pass secrets into add-to-project so it can see our github token.
2022-06-19 01:01:35 +02:00
149306ef01 fix(ci): update ci config
To reflect recent changes to Doom's CLI framework.
2022-06-18 23:53:12 +02:00
98274f2558 dev(ci): update commit linter config
To adapt to efforts made in 00e0733 to generalize its API.

Also fixes a 'Keyword argument :X not one of (:type)' error.

Ref: 4bae9ffa47
2022-05-05 15:35:42 +02:00
03bed00fd3 dev: remove pull request template
So it falls back to our org default template.

Ref: https://github.com/doomemacs/.github/blob/main/.github/PULL_REQUEST_TEMPLATE.md
2022-05-05 02:10:52 +02:00
ab138c0b32 dev(ci): read scopes from local modules/docs
Instead of (only) reading the workflow's internal doomemacs install.

Amend: 0f6a653a13
2022-05-04 23:26:37 +02:00
0f6a653a13 dev(ci): use doomemacs/ci commit linter
And move repo-specific linter config into .github/ci.el
2022-05-04 22:41:42 +02:00
0db9014e89 dev: fix link to third party resources 2022-05-04 18:26:56 +02:00
dcf3e873bf dev: update labels in issue templates
Our labels were recently redesigned for consistency across our org
repos.
2022-05-04 17:06:58 +02:00
7a30582505 dev: use doomemacs/ci@legacy 2022-05-03 18:38:21 +02:00
47269c506c dev: auto-add issues to project board
With this we can slowly transition away from the unhelpful deluge of
Github status labels.

Ref: https://github.com/orgs/doomemacs/projects/2/views/1
2022-05-03 03:02:31 +02:00
3f5c111b42 dev: revise warnings in issue templates
Ref: #6322
2022-04-22 05:25:33 +02:00
b688df5c3e dev: update links in issue templates
Our Discourse is now public.
2022-04-18 06:10:52 +02:00
a2b931e4c9 dev: fix formatting in issue form templates 2022-02-23 13:55:28 +01:00
fca870ee83 dev: revise issue/PR templates
Make them more concise and clearer.
2022-02-10 21:07:20 +01:00
43e238f92a dev: mention master & rewrite-docs in PR template 2022-01-27 04:01:02 +01:00
5274f1ad4d dev: target master branch 2022-01-13 22:04:20 +01:00
f73ae8eee1 dev: remove develop branch stipulation in PR template
Now that we've reclaimed the master branch, the develop branch will soon
be phased out.
2022-01-13 21:54:46 +01:00
122ae03236 dev: replace discourse links from issue templates
It'll be another week or two before our Discourse and new docs are
ready, and signing up for Discourse seems to be the end of the world for
some people, so I've replaced the discourse links with gists or links to
our old docs.
2021-11-29 17:58:53 +01:00
1db10722e5 dev: set codeowners
To all current and future @doomemacs teams. This change was made in
preparation for our move to @doomemacs.
2021-11-25 01:24:54 +01:00
0f25a813e1 dev(ci): add cancel-workflow-action to linter
Ref https://github.com/styfle/cancel-workflow-action
2021-10-10 18:36:46 +02:00
0c68486424 dev(ci): set timeout for github actions to 10m
Default is 6 hours; much longer than they'll ever need.
2021-10-10 18:36:46 +02:00
c92b2b3724 dev(ci): exclude undecided issues from stalebot 2021-10-10 18:36:46 +02:00
9654179fca dev: rename bump issue form
So it's sorted at the bottom of the issue form list.
2021-09-26 14:35:53 +02:00
2084eddf5f dev: remove 'locked' label
Applying a label to indicate auto-locked issues is unnecessary since
'is:locked' and 'is:unlocked' are valid search filters.
2021-09-26 11:38:29 +02:00
80f5310cbb dev: remove FUNDING.yml
Moved to github.com/hlissner/.github/FUNDING.yml

Ref #2703
2021-09-25 23:55:40 +02:00
c9ac6a9cbf dev(ci): revise stalebot messages 2021-09-24 12:37:50 +02:00
4c12f28887 dev: exempt '2. status:waiting' from stalebot
Since this label indicates that the issue is legitimately on hold.
2021-09-13 17:26:33 +02:00
9b177957f8 dev: insist on pastebin for sysinfo in issue forms 2021-08-14 02:24:32 -04:00
c0c64738cb dev: remove placeholder titles form issue forms
Too many people not modifying the title and now my inbox is full of
"Briefly summarize your issue" issues. At least when it's blank by
default, Github won't let you submit it until you fill it out.
2021-08-12 19:31:52 -04:00
44412955cc dev: warn about modifying doom/info in issue form
The user's doom/info is essential information for debuggin issues.
Please don't modify or omit parts of it. Of course, feel free to remove
sensitive information, but do so selectively. The more you omit, the
less I have to work with.
2021-08-10 17:10:42 -04:00