profile
viewpoint
Daniel Strittmatter dsmatter Munich, Germany

dsmatter/SwiftSortUtils 58

Useful functions and extensions for sorting in Swift

dsmatter/brootus 27

An educational Linux Kernel Rootkit

dsmatter/minco 8

A simple deploy tool inpsired by mina

dsmatter/jira-api 4

Haskell JIRA API

dsmatter/smarks 3

A self-hosted bookmark service

dsmatter/podcatcher 2

A simple terminal-based podcast client written in Haskell

dsmatter/dotfiles 1

Some config files

dsmatter/JavaSortUtils 1

Provides a builder for constructing `Comparator` instances from other comparators as well as related utility functions

dsmatter/podcatcher-scala 1

Toy Scala Application

push eventdsmatter/SwiftPipes

Daniel Strittmatter

commit sha b84d6bc3ec835d032f4b0b6fd8dfcd2a402f0a27

Add Swift package definition

view details

push time in a month

push eventdsmatter/SwiftPipes

Tim Bodeit

commit sha 704c000c836d3ac1813eaed2700df93a22095588

Update for Swift 3

view details

Tim Bodeit

commit sha 26e504a06a522530252cff58a40a4dbac6c658b1

Release 0.3.0

view details

push time in a month

push eventdsmatter/SwiftSortUtils

Daniel Strittmatter

commit sha f477706f8f78828f5f51c5931398e2ee9d59b198

Enhance infix combiner function (<|>) (<|>) now supports: - compare function <|> compare function - compare function <|> extractor function - extractor function <|> extractor function

view details

Daniel Strittmatter

commit sha 3a88940ac36754ed4bd57218b5173df4b64bef02

Bump version to 0.5.0

view details

push time in a month

created tagdsmatter/SwiftSortUtils

tag0.5.0

Useful functions and extensions for sorting in Swift

created time in a month

push eventdsmatter/SwiftSortUtils

Daniel Strittmatter

commit sha 3a88940ac36754ed4bd57218b5173df4b64bef02

Bump version to 0.5.0

view details

push time in a month

push eventdsmatter/SwiftSortUtils

Daniel Strittmatter

commit sha 94010ef4f5bcd9ff11d33631b7ff72df61f5f4e1

Fix README

view details

Daniel Strittmatter

commit sha f477706f8f78828f5f51c5931398e2ee9d59b198

Enhance infix combiner function (<|>) (<|>) now supports: - compare function <|> compare function - compare function <|> extractor function - extractor function <|> extractor function

view details

push time in a month

push eventdsmatter/SwiftSortUtils

Daniel Strittmatter

commit sha 94010ef4f5bcd9ff11d33631b7ff72df61f5f4e1

Fix README

view details

push time in a month

created tagdsmatter/SwiftSortUtils

tag0.4.0

Useful functions and extensions for sorting in Swift

created time in a month

push eventdsmatter/SwiftSortUtils

Daniel Strittmatter

commit sha 03d0bf8241df24a48bd555ee0a12ed7d300b7f2e

Add more methods/functions - Rename "sortingBy" familiy of functions to "compareBy" - Add functions to create compare functions from an array of transformer functions - Add extension methods to sort a sequence by transformer function(s) - Update README - Switch to Swift 5

view details

Daniel Strittmatter

commit sha 5386ef1410b1603adf8521e0f1a296284b82c0c0

Add Swift package definition

view details

push time in a month

push eventdsmatter/SwiftSortUtils

Daniel Strittmatter

commit sha 5386ef1410b1603adf8521e0f1a296284b82c0c0

Add Swift package definition

view details

push time in a month

push eventdsmatter/SwiftSortUtils

Daniel Strittmatter

commit sha abc27b14048325370f72f48e415c1d65de14803c

Add Swift package definition

view details

push time in a month

create barnchdsmatter/SwiftSortUtils

branch : develop

created branch time in a month

push eventdsmatter/dotfiles

Daniel Strittmatter

commit sha 866ab91c0028505e76d95d9241f89539cd027e88

[nvim] add rustfmt on save

view details

Daniel Strittmatter

commit sha 0a36c1ad071e30e2dd56cc032cc502bf087adaec

[nvim] add keybindings

view details

Daniel Strittmatter

commit sha 6821d75bea84f1cecba36eaa89c2e288a8f9b082

[nvim] disable diagnostics on cursor hold

view details

push time in 2 months

push eventdsmatter/dotfiles

Daniel Strittmatter

commit sha ff9f1229d4e371a828d1043b37a30697cd2ca425

[nvim] telescope: follow symlinks

view details

push time in 2 months

push eventdsmatter/dotfiles

Daniel Strittmatter

commit sha 1e4c63b294fe92113f2caf094502e0f7035c1506

[zsh] fix pager

view details

Daniel Strittmatter

commit sha d9d0ac88d026de28a5812cfef56468eb7d383726

[zsh] fzf key bindings

view details

push time in 2 months

push eventdsmatter/dotfiles

Daniel Strittmatter

commit sha a30024e87b735a32e69aec9869580f1cfd287b5c

[nvim] netrw setup

view details

push time in 2 months

push eventdsmatter/dotfiles

Daniel Strittmatter

commit sha 5fd703aeb7cf97e7f1e8c50c174c6e8e06cf4e7c

[zsh] CocoaPods aliases

view details

push time in 2 months

push eventdsmatter/dotfiles

Daniel Strittmatter

commit sha f8df0820e5c120f3ebc80b82297e410f158e0bd9

[zsh] cleanup

view details

push time in 2 months

push eventdsmatter/dotfiles

Daniel Strittmatter

commit sha 46eb2dceecb4b108e072b59c774bddadaeb788b4

Add alacritty config

view details

Daniel Strittmatter

commit sha 8f29aaaffd00591e4b91ab15a113977c96e383b5

Add neovim config

view details

push time in 2 months

create barnchdsmatter/alacritty

branch : quote-dropped-path

created branch time in 2 months

push eventdsmatter/brootus

Daniel Strittmatter

commit sha eb23ca18e86e8c6210fb18651724058d95d44994

Fix PDF link in README

view details

push time in 2 months

PR opened alacritty/alacritty

Add option to escape a dropped file's path

Currently, drag & dropping a file into an alacritty window inserts its path unescaped with a trailing space. Especially when dragging multiple files with spaces (or shell control characters) in their names as arguments to a shell command, manually escaping the file paths can become pretty tedious. Other terminal emulators (e.g. macOS Terminal or iTerm) hence insert the file paths in an escaped form suitable for most shells.

This PR proposes the new config option mouse.escape_dropped_path which lets users choose from these escape modes:

  • None: don't escape the file path (default and current behaviour)
  • SingleQuotes: wrap the file path in single quotes (and escape single quotes in the file path)
  • Backslashes: bachslash-escape spaces and common shell control characters
+94 -1

0 comment

4 changed files

pr created time in 2 months

push eventdsmatter/alacritty

Daniel Strittmatter

commit sha 27433fb0199f613622414ba1e8ed0ab47df21210

Add option to escape a dropped file's path

view details

push time in 2 months

push eventdsmatter/alacritty

Daniel Strittmatter

commit sha bf76c7a7d6d9848f1b71d37972cba7bbe47c1c73

Add config option to escape path of dropped files

view details

push time in 2 months

create barnchdsmatter/alacritty

branch : dropped-path-escape

created branch time in 2 months

fork dsmatter/alacritty

A cross-platform, OpenGL terminal emulator.

fork in 2 months

push eventdsmatter/dotfiles

Daniel Strittmatter

commit sha 951ab4e3971721ef238b5e88c3639a8ca9af8bd6

[zsh] add tsvMaxLen function

view details

push time in 3 months

push eventdsmatter/dotfiles

Daniel Strittmatter

commit sha 462dfe081266e2b7fe9fe433a3cf2a9050d17794

[git] add aliases

view details

Daniel Strittmatter

commit sha 3338ca403f509b1a0636fa03c63c082c2a53aecd

[zsh] add ffmaster function

view details

Daniel Strittmatter

commit sha 55525227b8c0f1bf485d6b055c78c94167ba6179

[zsh] notify when long-running command finished

view details

push time in 3 months

more