aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home
Commit message (Collapse)AuthorAgeFilesLines
...
* oni/home/services/environment: Remove SCSH_LIB_DIRSGravatar Tom Willemse2025-07-171-1/+0
| | | | This should now be properly handled by the SCSH package in Guix.
* stumpwm: Stop swank when stumpwm restartsGravatar Tom Willemse2025-07-161-0/+5
| | | | | Otherwise we end up with errors starting another server whenever we restart stumpwm for some reason.
* stumpwm: Replace ‘s-x o’ with just ‘s-o’Gravatar Tom Willemse2025-07-161-0/+4
| | | | Easier to use.
* Stumpwm: Fix some placement rulesGravatar Tom Willemse2025-07-161-3/+5
|
* stumpwm: Don't use the “default” frame dumpGravatar Tom Willemse2025-07-161-2/+3
| | | | | | | | | Instead manually define the groups. The default frame dump wasn't working well for the screen setup that I have at work. I switch between 3 setups: - 1 laptop screen - 1 ultrawide screen - 1 laptop screen, 1 extra screen
* pop-os/stumpwm: Mark file as in stumwm-user packageGravatar Tom Willemse2025-07-161-0/+2
| | | | | This should make evaluating expressions in the file easier since it should know that these should be evaluated in that package.
* pop-os/emacs: Remove debugging statementGravatar Tom Willemse2025-07-161-1/+0
|
* pop-os/emacs: Add settings for dashboardGravatar Tom Willemse2025-07-162-0/+24
|
* pop-os/emacs: Fix startup errorGravatar Tom Willemse2025-07-161-0/+2
|
* stumpwm: Remove custom app luanching codeGravatar Tom Willemse2025-06-211-10/+0
| | | | This has now been superseded by the ‘s-c a’ ‘run-application’ command.
* stumpwm: Add command to refresh the .desktop cacheGravatar Tom Willemse2025-06-211-0/+4
|
* Stumpwm: Fix location of desktop list scriptGravatar Tom Willemse2025-06-211-1/+1
|
* Emacs: Add temporary fix for web-mode in VueGravatar Tom Willemse2025-06-211-0/+801
| | | | | This makes it so that some more Vue properties are recognized in web-mode as executable code rather than HTML attributes.
* Stumpwm: Make switching groups easierGravatar Tom Willemse2025-06-211-0/+4
|
* Stumpwm: Fix keybinding for closing all notificationsGravatar Tom Willemse2025-06-211-1/+1
|
* pop-os: Fix location of social-api projectGravatar Tom Willemse2025-06-161-3/+4
|
* pop-os: Set up some some connection strings for EmacsGravatar Tom Willemse2025-06-061-0/+15
|
* pop-os: Allow running test-at-point in EmacsGravatar Tom Willemse2025-06-061-17/+29
|
* pop-os: Add command that lists .desktop applicationsGravatar Tom Willemse2025-06-061-0/+19
|
* pop-os: Add hunspellGravatar Tom Willemse2025-04-281-1/+6
| | | | This stops Emacs from complaining hunspell doesn't exist.
* Add org-caldav and deft servicesGravatar Tom Willemse2025-04-281-1/+86
| | | | | They might not work yet, but when they're not configured they don't get in anything's way.
* pop-os: Add typescript mode and oni-jsGravatar Tom Willemse2025-04-231-3/+7
|
* pop-os/emacs: Require oni-jsGravatar Tom Willemse2025-04-231-0/+2
|
* pop-os/emacs: Add eslint to web-mode checkers for FlycheckGravatar Tom Willemse2025-04-231-0/+3
|
* Rename stumpwm/config to stumpwm.lispGravatar Tom Willemse2025-04-224-3/+3
|
* stumpwm: Put brackets around window nameGravatar Tom Willemse2025-04-221-2/+2
|
* stumpwm: Make screen locking program configurableGravatar Tom Willemse2025-04-223-3/+15
| | | | | On my work laptop this needs to just be ‘/usr/bin/i3lock’ because the libraries in Guix are incompatible with those on Pop!_OS.
* pop-os/emacs: Exclude PRs into chanced_dev for PR linkGravatar Tom Willemse2025-04-221-1/+1
|
* Use gnupg as my ssh agentGravatar Tom Willemse2025-04-161-2/+1
|
* Fix git configurationGravatar Tom Willemse2025-04-161-0/+5
|
* Fix issue with emacsql and org-roam not working togetherGravatar Tom Willemse2025-04-161-4/+4
|
* Stumpwm: Show Wezterm in same location as kittyGravatar Tom Willemse2025-04-101-0/+1
|
* stumpwm: Make mode-line a little nicerGravatar Tom Willemse2025-04-101-5/+7
|
* pop-os/emacs: Load flycheck-phpstan after loading php-modeGravatar Tom Willemse2025-04-101-0/+3
|
* oni-php: Treat js, vue, and jsx files as JavaScript for ↵Gravatar Tom Willemse2025-04-101-0/+3
| | | | grepping
* pop-os/emacs: Ignore extra directories searching for testsGravatar Tom Willemse2025-04-101-1/+4
| | | | These directories are large and don't contain any interesting files.
* emacs/pop-os: Fix path fixup for phpstanGravatar Tom Willemse2025-04-101-1/+1
| | | | | This fixes the situation where ‘/app/’ shows up more than once in the path, I'm only interested in replacing the first occurrence.
* pop-os/emacs: Add command to make laravel migrationsGravatar Tom Willemse2025-04-101-1/+19
| | | | | This command asks for a name, runs the artisan command, and then opens the generated file and registers it with the current version control system.
* pop-os: Add emacs-indexedGravatar Tom Willemse2025-04-101-2/+4
|
* pop-os: Add comfortaa fontGravatar Tom Willemse2025-04-101-0/+4
|
* pop-os: Fix filenames output by phpstanGravatar Tom Willemse2025-04-091-0/+14
| | | | | Phpstan is running in a container where the paths are different. In order to help phpstan and Emacs understand eachother fix them up first.
* pop-os: Make switching between failed tests slightly nicerGravatar Tom Willemse2025-04-091-0/+2
|
* rincewind: Disable advice about detached heads in gitGravatar Tom Willemse2025-04-062-0/+6
|
* rincewind: Add emacs-indexed packageGravatar Tom Willemse2025-04-031-2/+5
|
* rincewind: Add git configurationGravatar Tom Willemse2025-03-242-0/+107
|
* pop-os/stumpwm: Automate some cleanup tasksGravatar Tom Willemse2025-03-181-0/+34
| | | | | | | | | | | - Add a ‘distraction!’ command that lets other things register a function to disable something if a distraction comes by. This includes clocking out of what I'm working on and turning off any music that's playing. - Clock out, turn off music, and pause dunst when I lock my screen. Resume notifications from dunst when I unlock the screen. - Add a shortcut to start the Antares SQL client.
* pop-os: Some updatesGravatar Tom Willemse2025-03-181-23/+36
| | | | | | | | | - Fix Emacs configuration. It wasn't letting me build the configuration. - Add flycheck-phpstan to run phpstan while I'm working on PHP code. I'll need to make sure that it works and reconfigure it. - Add ‘dunst’ configuration.
* pop-os-emacs: Some updatesGravatar Tom Willemse2025-03-181-3/+14
| | | | | | | | | | - Add ‘M-n’ and ‘M-p’ key bindings to test buffers. These enable easy navigation between errors. - Add new link to “Conversations” in my dashboard. This is reviews that are open that I've commented on. - Remove PRs going into main from the list of PRs for me to look at.
* Setup playerctl to support mixing with pamixer setupGravatar Tom Willemse2025-03-051-4/+3
| | | | | | | | If only one is imported and not the other, or they're imported in different orders, everything should still keep working. ‘defvar’ won't do anything if ‘*playerctl-bindings*’ already exists, and the ‘define-key’ will use whichever one was already defined.
* pop-os: Add vterm configuration and pamixerGravatar Tom Willemse2025-03-053-3/+62
|