Skip to content

Instantly share code, notes, and snippets.

View amka's full-sized avatar
🚏
Working from …

Andrey M amka

🚏
Working from …
View GitHub Profile
@amka
amka / Info.plist
Created July 10, 2018 06:03
File associations
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeName</key>
<string>XML File</string>
<key>LSHandlerRank</key>
<string>Default</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>LSItemContentTypes</key>
@amka
amka / markdown.plist
Created July 10, 2018 06:44
Markdown file associations
<dict>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeMIMETypes</key>
<array>
<string>text/x-markdown</string>
</array>
<key>CFBundleTypeExtensions</key>
<array>
@amka
amka / telegram.desktop
Last active October 23, 2021 18:18
Contract to share files vie Telegram using elementary OS Contractor
[Contractor Entry]
Name=Share via Telegram
Name[ru]=Поделиться в Telegram
MimeType=!node;
Exec=sh -c "flatpak run org.telegram.desktop -sendpath %f && notify-send 'File sent' '%f successfully sent via Telegram'"
import 'dart:io';
import 'package:csv_reading/csv_reading.dart' as csv_reading;
void main(List<String> arguments) {
if (arguments.isEmpty) {
print("Usage: csv_reading path/to.csv\n");
exit(1);
}
final path = arguments[0];