profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/FichteFoll/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.

guillermooo/sublime-undocs 602

Sublime Text Unofficial Documentation

FichteFoll/InsertDate 116

Sublime Text Plugin that provides a configurable command and popup for inserting the current date and time (with specific format)

FichteFoll/discordrp-mpris 53

Discord Rich Presence through media players providing the mpris2 dbus interface

FichteFoll/FileHistory 48

Sublime Text plugin that keeps track of files which have been recently closed, as well as files that have been recently accessed.

fredcallaway/SublimeLinter-contrib-mypy 43

mypy static type checking for python

FichteFoll/CSScheme 41

Create Sublime Text or Text Mate color schemes in CSS, SCSS or stylus

FichteFoll/dotfiles 13

FichteFoll's dotfiles

FichteFoll/Sushi 12

Automatic subtitle shifter based on audio

FichteFoll/resumeback 11

Python module for using callbacks to resume your code

pull request commentSublimeText/PackageDev

Fix wrong content & cursor selection after inserting settings snippet

Sorry for the delay. I took a very brief look but haven't found the time to finish up a release where this would then be included (I already added the milestone of the next version). I don't want to make promises, but I have some free time on Thursday where I hope to finally get to PD again.

ratijas

comment created time in 4 days

push eventFichteFoll/dotfiles

FichteFoll

commit sha b713dbc1bd5e6258f15a8751ac8be1c7bfc3aaca

[BD] Include BDFDB in update script

view details

FichteFoll

commit sha f82103cf63ae15b7cefa7b2d8def5b92b0ac028a

[BD] RAN needs !important on display: inline-grid Because something else added `display: flex !important` for it.

view details

push time in 8 days

issue commentsublimehq/sublime_text

Set rulers width

Are you refering to indent guides? There are a couple settings for that, also for the color scheme.

gerardroche

comment created time in 8 days

pull request commentGregoryBL/SwiftSyntax

Update language grammars to be more in line with Sublime conventions

The keyword.declaration should be the way to go. You can then further specialize that to keyword.declaration.struct.swift.

ccampbell

comment created time in 8 days

issue commentSyncplay/syncplay

When joining a room, all participants briefly jump to the beginning of the current video

By now, I found this issue can also be triggered by users with a GUI, but I don't know any steps for reproduction since it seems to be inconsistent. However, the jump back generally occurs, so it isn't as much of a problem as without GUI, where the jump back was missed a lot.

FichteFoll

comment created time in 9 days

push eventSublimeText/syntax-test-action

FichteFoll

commit sha 7f4c75ba73284c4cc6d7c25871d51e23822dae42

Remove warning about 'latest' refering to an ST3 build

view details

push time in 9 days

pull request commentGregoryBL/SwiftSyntax

Update language grammars to be more in line with Sublime conventions

As an aside, you could also use https://github.com/marketplace/actions/sublime-text-syntax-tests.

ccampbell

comment created time in 9 days

issue commentz411/trackma

Jellyfin tracker only picks episode name

Just FYI, I'm still very much interested in adding an option for ignoring the media title if the tracker type supports it, since it breaks a lot for some files when using the MPRIS tracker, but haven't found the time to work on it yet.

MyFilippo94

comment created time in 9 days

pull request commentSublimeText/sublime_lib

Change typing stub to make pyright happy.

SGTM.

Thom1729

comment created time in 9 days

Pull request review commentSublimeText/sublime_lib

[WIP] Add SettingsListener.

 def on_setting_changed(      The handler is not called every time the `settings` object changes,     but only when the value derived using the `selector` argument changes.-    If `selector` is callable, then the derived value is ``selector(self)``.+    If `selector` is callable, then the derived value is ``selector(settings)``.     If `selector` is a :class:`str`,-    then the derived value is ``self.get(selector, None)``.-    Otherwise, the derived value is ``projection(self, selector)``.+    then the derived value is ``settings.get(selector, None)``.+    Otherwise, the derived value is ``projection(settings, selector)`` (as defined below).      The handler should accept two arguments:     the new derived value and the previous derived value.++    ``projection(settings, keys)``

Github doesn't show my comment to me anymore, so I'm adding another one just in case.

It's probably good enough, but I added a separate issue to track this so we don't forget.

Also, kinda unrelated, but it would have been good if you removed the [WIP] tag in the PR title at some point. Since I've been struggling to find time for open source lately, I need to select carefully which issues and PRs I take a look into first.

Thom1729

comment created time in 9 days

PullRequestReviewEvent

issue openedSublimeText/sublime_lib

Improve documentation on `projection`

via https://github.com/SublimeText/sublime_lib/pull/166#discussion_r637393306

Since we use selectors twice in sublime_lib, I really believe this explanation should go into its own section that we then reference. Kind of how the official docs have a types section that they link to for such special types.

Because projection isn't a function directly used by the user of this API and they can't change the first parameter, I believe it makes more sense to explain the effects of the second parameter only. I just don't think think the technical explanation is useful.

created time in 9 days

push eventFichteFoll/dotfiles

FichteFoll

commit sha 81f52d8674c51818db4931b490db15569bf63c9d

[BD] Update scripts

view details

FichteFoll

commit sha 0eef78877ec040be234674fffc5e1dfd9fd0654d

[bin] Add support for image clipboard sharing

view details

FichteFoll

commit sha 24efcd10f8d1ea39140be0fd52e7df9ef3de3020

[openurl] More sites

view details

FichteFoll

commit sha f3f2a178798d6eda4060d19bc36ded9ad6e8f4ff

[st] Fix typo in Tubnil selector

view details

FichteFoll

commit sha 61b4d8dbc1ec84470383cc910dcaa0816a26cacb

[st] Add to ApplySyntax config

view details

FichteFoll

commit sha 213531f0e4edb08cdafeafcbc4a7a68309b3814b

[st] Tweak various preferences

view details

FichteFoll

commit sha 70682c66d8e0612507c8a7fae51df7f57458085f

[tools] Fix episode number detection

view details

FichteFoll

commit sha adf9ea89a24cf201ed52c7393d124960bb457419

[tools] Interface with syncplay's JSON protocol directly Gets rid of many problems with syncplay, which really wasn't suited to be used this way. Been wanting to do this for a while but never committed to it because the annoyances weren't "annoying enough". Got the `put_syncplay` function from someone else.

view details

FichteFoll

commit sha 87cd0351f535e6a89aa33e685bc26d9184057b82

[zsh] jq -r

view details

FichteFoll

commit sha 0948d2dd640eed09badd84e4b8621855b1eade3d

[.misc] Update TST CSS

view details

FichteFoll

commit sha 4399f0961ff4a94750f589233f9027bde9a063ef

[BD] Adjust reaction spacing

view details

FichteFoll

commit sha 7322e877a6954ccff70c5050a29c40ae3e59e78f

[alacritty] Add search color config

view details

FichteFoll

commit sha e2b422764711473e8faf26f61e4cbb2c17c57d22

[openurl] Add pages

view details

FichteFoll

commit sha 62bc7a9f881ca3b6a0339b9ad011523739eb7376

[sm] Don't remember workspaces

view details

FichteFoll

commit sha 03f89a8a0b1db2188b0924cebc58c6f399768d99

[sm] Sort lexicographically

view details

FichteFoll

commit sha a9e46a10c649891a9467102d64ef9e4275d8a128

[st] Disable update checking again Now that ST4 is put, my system package manager is enough.

view details

FichteFoll

commit sha d8792253ca00e50e77b1fb246d72d4853d52dce5

[tools] Support multiple dirs in remove_dup_ep

view details

FichteFoll

commit sha e973fce5d0c0e6ff9430cce63a39625fa6612905

[tools] Fix exception when receiving `None` in t2s

view details

FichteFoll

commit sha 2d1f23c5b46f95bccecb4d8fc3cc0e0986db8786

[tools] Add --dry-run option to t2s

view details

FichteFoll

commit sha 9bf34977f372803783e7388d8781ac3e45cd2ad7

[alacritty] Use .otb version for Terminus Hopefully fixes problems with having to refresh the fontconfig cache way too often. https://github.com/alacritty/alacritty/issues/5321

view details

push time in 13 days

issue commentpolybar/polybar

Pulseaudio get active port

As a reference, since I control whether my speakers or my headphones are active by switching the default sink, I have used the following to show that in my polybar:

[module/pulsesink]
type = custom/script

exec = pactl subscribe | rg --line-buffered 'on server' | while true ; do read; pactl info | rg -q 'Default Sink:.*Focusrite' && echo "" || echo; done
tail = true

click-right = pavucontrol &
araspik

comment created time in 13 days

push eventFichteFoll/dotfiles

FichteFoll

commit sha 5503fea358d2521a06f4cb0259bbe501b1d7e80c

[pulse] PipeWire is now my best friend Adjust i3 bindings and add a polybar module that shows the current default sink (headphones or nothing). I also realized I don't need the complicated workaround of mapping dummy sinks to front/rear speakers since I have acquired a mic interface and can plug my headphones into that. so I'm stripping that from the `default.pa` in the event I want to use pulse ever again.

view details

push time in 13 days

GollumEvent

issue commentalacritty/alacritty

Frequently requires fontconfig cache refresh to render terminus bitmap font properly

Hasn't occured since despite me doing a system update and a reboot, so I consider this to be the solution.

FichteFoll

comment created time in 13 days

pull request commentSublimeText/sublime_lib

Change typing stub to make pyright happy.

Do we not need a (hotfix) relase for it?

Thom1729

comment created time in 15 days

push eventFichteFoll/dotfiles

FichteFoll

commit sha 9bf34977f372803783e7388d8781ac3e45cd2ad7

[alacritty] Use .otb version for Terminus Hopefully fixes problems with having to refresh the fontconfig cache way too often. https://github.com/alacritty/alacritty/issues/5321

view details

push time in 15 days

issue commentalacritty/alacritty

Frequently requires fontconfig cache refresh to render terminus bitmap font properly

Your font might have been updated while starting Alacritty.

How does that happen? How can I prevent that from happening? I installed it with my system packager, which says it hasn't been updated in 4 months.

I'll try using "Terminus" for the font name, since that appears to refer to the .otb version while "xos4 Terminus" is the .pcf version.

FichteFoll

comment created time in 15 days

issue openedalacritty/alacritty

Frequently requires fontconfig cache refresh to render terminus bitmap font properly

For a couple weeks now (maybe months even?), every few days, sometimes even multiple times a day, when I open alacritty it fails to find my configured font and looks like this:

2021-07-10_15-17-39

Running fc-cache -f and restarting it then makes it pick up my configured font properly. This occurs on two systems with a very similar setup and I have not yet been able to determine what exactly triggers it, but it seems to have been very consistend after a system package update.

Here is what it should look like:

2021-07-10_15-19-42

My font configuration is as follows (full file:

font:
  normal:
    family: xos4 Terminus
  size: 10

System

OS: Arch Linux Version: 0.8.0 Linux/BSD: X11, i3, picom, amdgpu

Logs

Font/Terminal size: Will try to remember the next time this occurs.

created time in 15 days

push eventFichteFoll/dotfiles

FichteFoll

commit sha 0948d2dd640eed09badd84e4b8621855b1eade3d

[.misc] Update TST CSS

view details

FichteFoll

commit sha 4399f0961ff4a94750f589233f9027bde9a063ef

[BD] Adjust reaction spacing

view details

FichteFoll

commit sha 7322e877a6954ccff70c5050a29c40ae3e59e78f

[alacritty] Add search color config

view details

FichteFoll

commit sha e2b422764711473e8faf26f61e4cbb2c17c57d22

[openurl] Add pages

view details

FichteFoll

commit sha 62bc7a9f881ca3b6a0339b9ad011523739eb7376

[sm] Don't remember workspaces

view details

FichteFoll

commit sha 03f89a8a0b1db2188b0924cebc58c6f399768d99

[sm] Sort lexicographically

view details

FichteFoll

commit sha a9e46a10c649891a9467102d64ef9e4275d8a128

[st] Disable update checking again Now that ST4 is put, my system package manager is enough.

view details

FichteFoll

commit sha d8792253ca00e50e77b1fb246d72d4853d52dce5

[tools] Support multiple dirs in remove_dup_ep

view details

FichteFoll

commit sha e973fce5d0c0e6ff9430cce63a39625fa6612905

[tools] Fix exception when receiving `None` in t2s

view details

FichteFoll

commit sha 2d1f23c5b46f95bccecb4d8fc3cc0e0986db8786

[tools] Add --dry-run option to t2s

view details

push time in 15 days

delete branch FichteFoll/anime-relations

delete branch : patch-1

delete time in 17 days

PR opened erengy/anime-relations

Add another "Tensei shitara Slime Datta Ken 2nd Season Part 2" relation

Didn't update the date because it's still the 6th in America, albeit not for me.

+2 -0

0 comment

1 changed file

pr created time in 18 days

push eventFichteFoll/anime-relations

FichteFoll

commit sha bc90949c775ce5b852512e49b4fb4e8b6b338db4

Add another "Tensei shitara Slime Datta Ken 2nd Season Part 2" relation

view details

push time in 18 days

issue commentsublimehq/sublime_merge

Shortcuts: Switch Repository (SM) is inconsistent with Quick Switch Project (ST)

I actually prefer the reverse (and have configured my ST for that). ctrl+alt+p was removed from the Windows default bindings because of a comflict with a locale-specific character input binding a long tim ago and I like the relation to ctrl+o with ctrl+shift+o.

ratijas

comment created time in 20 days

push eventSublimeText/sublime_lib

Thom1729

commit sha 3377a562c2a573e99fa6632f5b22545294498058

deploy: 6c78be3dcc3339ab17dc59b38244c3d326ab8134

view details

push time in 20 days

pull request commentSublimeText/sublime_lib

Change typing stub to make pyright happy.

@Thom1729 can you?

Thom1729

comment created time in 20 days

pull request commentsublimehq/Packages

[Python] Improve auto-pairing behavior

How much of this is Python-specific and what would you say should be added globally? I haven't looked at the PR contents yet.

deathaxe

comment created time in 23 days