profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/dieggsy/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
diego dieggsy dieggsy.com I code for fun. Mostly in chicken scheme, python, and emacs-lisp.

dieggsy/dotfiles 34

My dotfiles and some scripts

dieggsy/emacs-hacker-typer 20

A customizable implementation of http://hackertyper.com in emacs.

dieggsy/difflib.el 10

Port of python's difflib to emacs-lisp

dieggsy/csl 4

CSL: Chicken Scientific Library! - Chicken Scheme bindings to the GNU Scientific Library (GSL)

dieggsy/alfred-workflow-browser 2

An Alfred workflow to browse workflow files

dieggsy/emacs-theme-darktooth 2

Darktooth : From the darkness... it watches.

dieggsy/alfred-atmos 1

Alfred workflow to query a python port of Matlab's atmosisa function.

dieggsy/chibi-generic 1

Chicken scheme egg for chibi scheme's generic function intefrace

dieggsy/chicken-math 1

(WIP) Chicken scheme port of https://github.com/racket/math

push eventdieggsy/dotfiles

dieggsy

commit sha 1c2e65c11c4eab05e7c82bee7f9e56808b57ee5b

Just in case browse-url config

view details

dieggsy

commit sha f871cc17ec656ff01d3568b26d56ff9cde561599

Scheme tweaks with-error-output-to-port indentation, fix interpreter-mode-alist

view details

dieggsy

commit sha 04770e638d216d72bd1fca23eb12179623f49cce

Better multi-monitor config

view details

push time in 11 hours

push eventdieggsy/dotfiles

dieggsy

commit sha f93046ba263f4ccb35e268e283456306c34a0eea

Fix highlight active in rofi

view details

dieggsy

commit sha 2df06f5fb51424cc498d8e06c30f3653cc973719

Fix a janky polybar command in sxhkdrc

view details

dieggsy

commit sha 67e65496a9521fa64f16d469f2fddbab41d98d13

Use nerd font as Iosevka fallback as well

view details

dieggsy

commit sha 80c7b1c3c6e63909daa3d33d2aefbe15b2defdb4

Retire some old scripts

view details

dieggsy

commit sha 3fef77ededd095ac7b75d70dfeb9bb0f0528c173

Theming fixes for recent rofi update

view details

dieggsy

commit sha c10fe58eb8545ca7413fd587ddb1b8f9efe5b64f

Use rofi for dunst context menu

view details

dieggsy

commit sha cdbb128b7ec1d77963c0f857bf0435ddb389c1f8

More aesthetic changes

view details

push time in 12 hours

pull request commentdieggsy/esh-autosuggest

Don’t ever require a match

Excellent, sorry it took me millenia

ryuslash

comment created time in 15 days

push eventdieggsy/esh-autosuggest

Tom Willemse

commit sha 76eb2d243e106396fed50eaec66a9e4a797cb30d

Don’t ever require a match The current behaviour locks the user in to a known completion whenever a partial completion is made.

view details

diego

commit sha bf676b137d35553debe32ff134dbec25f3978ae7

Merge pull request #11 from ryuslash/master Don’t ever require a match

view details

push time in 15 days

PR merged dieggsy/esh-autosuggest

Don’t ever require a match

Hey,

Thanks for this nice package :)

The current behaviour locks the user in to a known completion whenever a partial completion is made.

So if I call esh-autosuggest-complete-word to partially complete a suggestion, I can't type in anything other than the available options. By setting the require-match to never, you can partially complete and always still keep typing when you need to diverge from the suggestion.

+2 -1

0 comment

1 changed file

ryuslash

pr closed time in 15 days

push eventdieggsy/esh-autosuggest

diego

commit sha 17cc11cc4211057ffcb60f5872676d3451aec3b4

Fix melpa badge

view details

push time in 15 days

pull request commentdieggsy/esh-autosuggest

Autoload `esh-autosuggest-mode`

Makes sense to me, thanks.

duckwork

comment created time in 15 days

push eventdieggsy/esh-autosuggest

Case Duckworth

commit sha 9261d3c8ff92cdd0cb35fc0fa79054f1b650c8ad

Autoload `esh-autosuggest-mode` Otherwise I need to either `(require 'esh-autosuggest)` or `(autoload 'esh-autosuggest-mode "esh-autosuggest")` in my config.

view details

diego

commit sha 9b267c5d55fee4f69ea65bb2e082de971702c58e

Merge pull request #14 from duckwork/patch-1 Autoload `esh-autosuggest-mode`

view details

push time in 15 days

PR merged dieggsy/esh-autosuggest

Autoload `esh-autosuggest-mode`

Otherwise I need to either (require 'esh-autosuggest) or (autoload 'esh-autosuggest-mode "esh-autosuggest") in my config.

+1 -0

0 comment

1 changed file

duckwork

pr closed time in 15 days

issue openedbe5invis/Iosevka

Add ability to select which slopes/weights/widths to build without overriding defaults

Is your feature request related to a problem? Please describe. Currently to select only specific slopes, weights, or widths to build, you have to specify a lot of extra additional values (e.g. shape). I don't see an easy way of just selecting the defaults, and should the defaults change, they'd probably be overridden by the private-build-plans.toml file.

Describe the solution you'd like It would be nice if I could specify a simple list of slopes/weight/widths, like before:

[buildPlans.iosevka-custom.slopes]
upright = "normal"
italic = "italic"

Describe alternatives you've considered None that I know of short of having to manually specify values?

created time in 15 days

issue commentbaskerville/bspwm

Weird floating window positioning

Playing around with this more, it looks like the absolute coordinates (in terms of the total screen size, both monitors added) work how I want. I guess the smaller numbers correspond to some relative or scaled placement?

dieggsy

comment created time in 20 days

issue openedbaskerville/bspwm

Weird floating window positioning

I have two monitors- eDP-1 (2560x1440) and DP-1 (3840x2160), arranged with:

xrandr --output eDP-1 --pos 0x720 --auto --output DP-1 --pos 2560x0 --auto

That is, the bottom edges are aligned, and DP-1 is to the right of eDP-1.

If I specify either rectangle=1078x560+0+0 or rectangle=1078x560+2560+0 for a particular floating window, the window appears in the top left corner of the second monitor.

If I specify rectangle=1078x560+1920+0 (half the width of the second monitor), the window appears in the second monitor, but at the equivalent of what the 1920 position would be in the first monitor, so much farther than the middle.

If I specify rectangle=1078x560+30+0, the window aligns with a 30 pixel gap in the first monitor, but not in the second monitor.

I'm afraid I don't really understand what's going on here - is there good documentation on how window positioning works somewhere?

created time in 21 days

startedajbura/cinny

started time in 22 days

issue commentdavatorium/rofi

[BUG] Rofi Text Color Broken After Upgrade?

@yonderbread as for the width, I found this in the man page:

IMPORTANT: In newer rofi releases, all the theming options have been moved into the new theme format. They are no longer normal rofi options that can be passed directly on the command line (there are too many). Small snippets can be passed on the command line: rofi -theme-str 'window {width: 50%;}' to override a single setting. They are merged into the current theme. They can also be appended at the end of the rofi config file to override parts of the theme.

So you may have to specify it in window { ... } now as opposed to configuration { ... }, or at least that seems to be working for me. Though I didn't see mention of this in the release notes.

yonderbread

comment created time in 22 days

issue commentdavatorium/rofi

[BUG] Rofi Text Color Broken After Upgrade?

Aaand, this is why we should read the release notes people, my bad. The following fixed my issues:

element-text {
    background-color: inherit;
    text-color:       inherit;
}

element-icon {
    background-color: inherit;
}
yonderbread

comment created time in 22 days

issue commentdavatorium/rofi

[BUG] Rofi Text Color Broken After Upgrade?

I'm seeing background-color not working properly for element.selected:

Relevant code:

element {
    padding:10;
    border: 1 0 0 0;
}

element.selected {
    background-color: #3C3836;
    border: 1 0 0 0;
}

Screenshot: 2021-08-30_15:23:57

yonderbread

comment created time in 22 days

push eventdieggsy/dotfiles

dieggsy

commit sha 194d6be4dc0331203b1c6f2f7aa55da519e00fc0

Consolidate rofi themes

view details

dieggsy

commit sha 3a117143b7a4b807ce79e3008d79f94c845f307a

More gnome-y tweaks

view details

dieggsy

commit sha 4cc4d2bbc5491d12f5aba6bfda310cd33ff54440

Clean up op.scm some

view details

push time in 23 days

push eventdieggsy/dotfiles

dieggsy

commit sha f6eeb29d2cf5fdf215bb309a0f135574cffe73f2

Polybar - fix module hide/show, update some colors

view details

dieggsy

commit sha 106c3a551e53842baa64d92d5a67a491edd35063

op: align columns

view details

dieggsy

commit sha c415169bed1703e80ce2ff0e3b85eb3a9b6e93f6

unicode.scm compile script

view details

dieggsy

commit sha fe50593ecbf03fb5c66639abc2b1e212977359da

Fix typo in scheme bindings

view details

dieggsy

commit sha 5e6a2f9f1d4d36d4ca63e19b138649274e0583d7

Use plocate if present

view details

dieggsy

commit sha 555d135dbfdf0996bac676eb7d988625bb99423f

"yay" is too ingrained into muscle memory

view details

dieggsy

commit sha ba727aa662b9b5cd5f24876af8bc1bba1ec7a661

Add pacwall config

view details

dieggsy

commit sha dd8a6165f9cc7641a03b083aaf9b127613e55f5d

dired-hacks: use dired-narrow and dired-open

view details

dieggsy

commit sha 0120c71f7db72b4d4e7b5ac5568a7288a4ae7f15

Gnome-ish look

view details

dieggsy

commit sha a2630ea002a1a4d5d1041867fa07fc0def99387b

Use rg for grep-template

view details

dieggsy

commit sha 56575b10687253523db746872880b3fcdf529657

Put the funky backlight/volume command in a shell script

view details

dieggsy

commit sha 301321c8ffe1c6a34fed94e18df375ce202abca0

Add _NET_WM_ICON to 1password windows

view details

dieggsy

commit sha 1ab527b0ba3567a536c57b1f7e5de1b7aaafbf30

Reorganize bspwmrc a bit

view details

push time in 23 days

push eventdieggsy/dotfiles

dieggsy

commit sha e814a584975c18cc291462d37e43e4d3212eeddb

Add space to end of grep-command

view details

push time in a month

push eventdieggsy/dotfiles

dieggsy

commit sha e37b6ede0f370a2e70ce8e1bb0e5ec0fae30b58b

New 1password/rofi chicken script

view details

dieggsy

commit sha decf69ec85cc471e7f6aa72034cce98b55267351

Increase transient-default-level to 5 This is to see e.g. the -X option in the merge popup

view details

dieggsy

commit sha ecd65849bee3ae672442f4bf85a61fc6a35860ee

Security improvements to op.scm

view details

dieggsy

commit sha 0b1bd73c3b25627f1627f348ff756430ef761589

Finally fix using rg for grep-command

view details

dieggsy

commit sha 9af8cc5f8e6dfb4562dbc447be502bacbea3e0c5

Fix incorrect comment color in polybar

view details

push time in a month

issue commentThatGeoGuy/srfi-113

Consider a more idiomatic set printer

You can also give a symbol to set-sharp-read-syntax, but then you have to write e.g. #!bag(1 2 3)

dieggsy

comment created time in a month

push eventdieggsy/dotfiles

dieggsy

commit sha da6ecda8a2fe0cff7e8408136ca26bbe9480c54d

Alias clear so it doesn't discard scrollback on some term types

view details

dieggsy

commit sha f817f317fd1022ca5b84019793ea515d530cf9bb

Ensure darktooth is safe to load

view details

dieggsy

commit sha b4da5ca09851a728659d623c7fc8d1c86a6ca73d

Fix up modeline a bit

view details

dieggsy

commit sha c8e6c8df1d1b9609f6455a92363af88fa2d3435e

Ignore more buffers

view details

dieggsy

commit sha 472ef5cceae67698ba5d22a7bfa1d4f613d0cdb8

Update native-comp variable

view details

dieggsy

commit sha c90653e4d6b146a633c722583b022919feaabba5

Don't use pdf-tools for now

view details

dieggsy

commit sha 157aa8bf7ce99fcee7ac6c2d1de541a291be8216

Try just 'org' instead of 'org-plus-contrib'

view details

dieggsy

commit sha 72deac9a164752ccfb17d857c46a641bd19ef965

Git merge: show diffstat

view details

dieggsy

commit sha 2cacfccd52e68e0f53c01426271c41e8224d8b08

Ensure safe vars are saved to correct file

view details

dieggsy

commit sha 0b0887f06bc68927670adb819d89f9fb95613845

Emacs: ensure to install sly-macrostep

view details

dieggsy

commit sha 49328c735df96b5fa2c9c7537625363dd26401a9

Disable more bars

view details

dieggsy

commit sha 310eaa16e4ee52d270bdd53173b03d27dbbe423c

Turn off bell in emacs

view details

dieggsy

commit sha db7d27b132959b85219b70b5bba85255326b4e2a

Try a simpler way to save safe vars

view details

dieggsy

commit sha 4ad701c2a240daa93029a8fba251ba4227cd98b7

Add some sly eval bindings to lisp-mode

view details

dieggsy

commit sha f10dd6cba6951eb3d202e8454b62e130abf979a7

Add org-contrib as separate package

view details

dieggsy

commit sha 9b14d4b6d1a5db51df6e2bf3a8b809e7561f1e88

Move ox-extras config to org-contrib use-package

view details

dieggsy

commit sha 76d86833b6ab6b728ac58b1089a0f437ef07167c

Initialize a string to NULL in git-prompt - macos complains otherwise

view details

dieggsy

commit sha 3424f56aaf34154db20ef878bc515cf2fdb31ee2

Clean out unused alacritty settings

view details

dieggsy

commit sha 3d17ea02f776d9b8756a13b2810b17a0ac04b2ae

Fix? zsh completions

view details

dieggsy

commit sha 45062490f7b3820b97c47ff4809c8e8abeafaa4e

Make zathura not inverted by default Better for sheet music

view details

push time in a month

push eventdieggsy/dotfiles

dieggsy

commit sha 5f4face11af131ba4a0d5c56cade3bfeaf81b4f3

cal-rofi: open web based browser on selection

view details

dieggsy

commit sha 4272c2e6c84ebaa2c1aa9a2dcab03aef258b5ce6

Slightly better yay

view details

dieggsy

commit sha 071b87f7ee0fe779287dfe4fb0e284d327149fc1

unicode.scm: change order (glyph first)

view details

push time in a month

issue commentemacs-evil/evil-collection

Smerge bindings

Sure thing, I've made one before. Just have to find the time, like anyone. No worries.

dieggsy

comment created time in a month

issue openedemacs-evil/evil-collection

Smerge bindings

It'd be nice to have smerge bindings.

Maybe this would be useful for inspiration? https://github.com/syl20bnr/spacemacs/issues/7378

created time in a month

push eventdieggsy/dotfiles

dieggsy

commit sha 50bcc7b5e41ddefc477fb999f754da7ebce9d659

Enable fzf if it exists, add some convenience functions

view details

dieggsy

commit sha b362523afe23a8bd2d6e2e2d09277ca798c009b5

Add dired switches for darwin/bsd

view details

dieggsy

commit sha 66509af48516e9a10c6d1d9aab1f021fd8f61f45

More editing aliases

view details

dieggsy

commit sha 174d0fe2e9e5a4b49b20e52d5f595f725c260e65

Add a clickable handle to xwindow module

view details

dieggsy

commit sha 4dbbfeee7c69d20d1c6236656d63efe0a6322cce

Set emacs icon if xseticon is available (for new window switcher)

view details

dieggsy

commit sha 706c178349edb5c849882522fb4439721349285f

Move some xorg options back to bspwmrc Seems more reliable that way?

view details

push time in a month

push eventdieggsy/dotfiles

dieggsy

commit sha 3424f56aaf34154db20ef878bc515cf2fdb31ee2

Clean out unused alacritty settings

view details

dieggsy

commit sha 3d17ea02f776d9b8756a13b2810b17a0ac04b2ae

Fix? zsh completions

view details

dieggsy

commit sha 45062490f7b3820b97c47ff4809c8e8abeafaa4e

Make zathura not inverted by default Better for sheet music

view details

dieggsy

commit sha c2baa5328daad608c9e889e482f1e2e88080f344

Make tmux selection color match emacs

view details

dieggsy

commit sha 7e220ba13c900abcf931d5fe1b8fe759cec262a2

More minimal wifi bar

view details

dieggsy

commit sha 03684be703dcccbfe3035e1fa96a1450fb96df08

Picom - fix firefox menus again

view details

dieggsy

commit sha 222a31623f60b02b842812056389cc7712cc43f8

More flexible laptop display name

view details

dieggsy

commit sha ba33a9902f04b78f527aa579ef492a7f694ee827

Fix maim screenshot filename

view details

dieggsy

commit sha 02901e4363003b8ce325d35bb26f672dc0f431a3

Upstream makepkg.conf updates

view details

dieggsy

commit sha 94363ead887a0ff6dffd8eb25779d326faf64d16

Upstream pacman.conf updates (parallel downloads)

view details

dieggsy

commit sha a31c4586dcb2f12753879ddbb5fc869da6864d77

Upstream logind.conf updates

view details

dieggsy

commit sha 8f15ef1c24707d1ec0b17e2b3478fab50bee41e3

Improvements to spectrum_ls

view details

dieggsy

commit sha 79b95dddeb2a72d806956f8538c7944a552353b8

New scripts, polybar actions, rofi themes

view details

dieggsy

commit sha 2a68bbae4f0d202a43f66aacfd14f363822c0b20

Remove redundant .desktop files

view details

dieggsy

commit sha 2b4dcd4594da5c6b6ef7b0b94c40b6e3ac8daa40

Ignore safe-vars.el

view details

dieggsy

commit sha 94bac39df614388ddd7a9ed3af7f4235c9aadfe1

Enable pointer keys, use menu window as another win key

view details

dieggsy

commit sha 7bd83856538cecdd6ceadf1019cf0cad7000d9db

Fix issue with completion directories This doesn't affect my computer, but something funky is going on at work.

view details

push time in a month

startedAloxaf/fzf-tab

started time in a month

issue commentjoaotavora/sly

Interactive input with exterior program

You should be able to see the output in real time in the sly-inferior-lisp buffer. Not sure if there's a way to bring that over to the REPL buffer.

jcguu95

comment created time in a month

issue commentjoaotavora/sly

Mac OSX/SBCL: Delayed output on standard output, possibly issue with buffer not getting cleared

It appears to be Allegro only. I have yet to find an SBCL equivalent (it looks likely there isn't one). I'm also not sure of the best way to permanently set this on the user side, as it seems the *standard-output* variable is changed after .slynk.lisp is loaded.

mustiboost

comment created time in a month