Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Many updates #11

Merged
merged 27 commits into from
Jul 10, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
7a6e88d
Merge pull request #1 from kuche1/master
bkosowski Jun 25, 2022
713742b
introduce 'audio-server' type and assign pipewire and pulseaudio to it
bkosowski Jun 25, 2022
75a3b0b
move audio players to the respective folder
bkosowski Jun 25, 2022
69d3be7
correct 'audio-servers' folder name
bkosowski Jun 25, 2022
a4ee067
move dolphin emulator to 'games' folder
bkosowski Jun 25, 2022
dc500fe
change go and rust types to 'compiler' and moved to respective folder
bkosowski Jun 25, 2022
7c6bd93
move all games to the 'games' folder
bkosowski Jun 25, 2022
94ab6f9
set the type of dropbox to 'server'
bkosowski Jun 25, 2022
21b9dbe
set the type of ark to 'archiver'
bkosowski Jun 25, 2022
51c4d3f
set the type of dropbox to 'service' and move it to respective folder
bkosowski Jun 25, 2022
7f13ad0
delete duplicated cups rules
bkosowski Jun 25, 2022
83d38b4
fix dnsmasq rules
bkosowski Jun 25, 2022
caaa67f
move signal to the 'chat' folder
bkosowski Jun 25, 2022
a3e3f70
introduce 'document-viewer' type and respective folder, move doc view…
bkosowski Jun 25, 2022
99a5743
move chat apps to the respective folder
bkosowski Jun 25, 2022
90f7425
introduce 'email-client' type and move specific rules there
bkosowski Jun 25, 2022
3f1c748
add rules for xfce mousepad text editor
bkosowski Jun 25, 2022
491a459
introduce a 'document-editor' type and fix related rules
bkosowski Jun 25, 2022
e604fe8
fix tmux's type to 'terminal'
bkosowski Jun 25, 2022
b79ff9c
move zoom to the 'chat' folder
bkosowski Jun 25, 2022
ce51753
introduce 'file-manager' type and set it accordingly
bkosowski Jun 25, 2022
1558635
introduce 'file-sync' type and set it appropriately
bkosowski Jun 25, 2022
9bfed3d
treat ninja as 'compiler' and add meson
bkosowski Jun 25, 2022
82b76b5
change 'torrent' to 'p2p-client' and add additional rules
bkosowski Jun 25, 2022
5071ac4
move archlinux to the 'package-managers' folder
bkosowski Jun 25, 2022
29c1322
add Enter the Gungeon as 'game'
bkosowski Jun 25, 2022
880ee4a
add javac 'compiler'
bkosowski Jun 25, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions ananicy.d/00-default/DEs-and-WMs/pipewire.rules

This file was deleted.

1 change: 0 additions & 1 deletion ananicy.d/00-default/DEs-and-WMs/pulseaudio.rules

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# KeePassXC password manager: https://keepassxc.org/
{ "name": "keepassxc", "type":"Doc-View" }
{ "name": "keepassxc", "type":"TODO" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# QuiteRSS RSS reader: https://quiterss.org/
{ "name": "quiterss", "type": "Doc-View" }
{ "name": "quiterss", "type": "TODO" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# wayst: https://github.com/91861/wayst
{ "name": "wayst", "type": "Doc-View" }
{ "name": "wayst", "type": "TODO" }
2 changes: 0 additions & 2 deletions ananicy.d/00-default/amule.rules

This file was deleted.

2 changes: 2 additions & 0 deletions ananicy.d/00-default/archivers/ark.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# ark KDE archiver
{"name": "ark", "type": "archiver"}
2 changes: 0 additions & 2 deletions ananicy.d/00-default/ark.rules

This file was deleted.

2 changes: 2 additions & 0 deletions ananicy.d/00-default/audio-servers/pipewire.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
{"name": "pipewire", "type": "audio-server"}
{"name": "pipewire-pulse", "type": "audio-server"}
1 change: 1 addition & 0 deletions ananicy.d/00-default/audio-servers/pulseaudio.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{ "name": "pulseaudio", "type": "audio-server" }
4 changes: 0 additions & 4 deletions ananicy.d/00-default/calibre.rules

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 2 additions & 0 deletions ananicy.d/00-default/compilers/go.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# https://golang.org/
{ "name": "go", "type": "compiler" }
1 change: 1 addition & 0 deletions ananicy.d/00-default/compilers/javac.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{ "name": "javac", "type": "compiler" }
3 changes: 3 additions & 0 deletions ananicy.d/00-default/compilers/meson.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# http://mesonbuild.com - Meson is an open source build system.
{ "name": "ninja", "type": "compiler" }
{ "name": "meson", "type": "compiler" }
3 changes: 3 additions & 0 deletions ananicy.d/00-default/compilers/rust.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{ "name": "cargo", "type": "compiler" }
{ "name": "rustc", "type": "compiler" }
{ "name": "rust-analyzer", "type": "compiler" }
3 changes: 0 additions & 3 deletions ananicy.d/00-default/cups.rules

This file was deleted.

2 changes: 0 additions & 2 deletions ananicy.d/00-default/dnsmasq.rules

This file was deleted.

2 changes: 2 additions & 0 deletions ananicy.d/00-default/document-editors/cuda-text.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# https://cudatext.github.io/
{ "name": "cudatext", "type": "document-editor" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/document-editors/kate.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Kate: https://kate-editor.org/
{ "name": "kate", "type": "document-editor" }
3 changes: 3 additions & 0 deletions ananicy.d/00-default/document-editors/libreoffice.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# https://www.documentfoundation.org
{ "name": "oosplash", "type": "document-editor" }
{ "name": "soffice.bin", "type": "document-editor" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/document-editors/meld.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# http://meldmerge.org
{ "name": "meld", "type": "document-editor" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/document-editors/micro.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# https://micro-editor.github.io/
{ "name": "micro", "type": "document-editor" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/document-editors/mousepad.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Xfce Mousepad text editor
{ "name": "mousepad", "type": "document-editor" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/document-editors/sublime-merge.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# GUI git client: https://www.sublimemerge.com/
{ "name": "sublime_merge", "type":"document-editor" }
5 changes: 5 additions & 0 deletions ananicy.d/00-default/document-editors/sublime-text.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# https://www.sublimetext.com
{ "name": "subl", "type": "document-editor" }
{ "name": "subl3", "type": "document-editor" }
{ "name": "sublime_text", "type": "document-editor" }
{ "name": "plugin_host", "type": "document-editor" }
4 changes: 4 additions & 0 deletions ananicy.d/00-default/document-editors/vim.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# vim: https://www.vim.org/
# nvim: https://neovim.io/
{ "name": "vim", "type": "document-editor" }
{ "name": "nvim", "type": "document-editor" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/document-editors/vscode.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# https://code.visualstudio.com/
{ "name": "code", "type": "document-editor" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/document-editors/vscodium.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# https://github.com/VSCodium/vscodium
{ "name": "codium", "type": "document-editor" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# https://www.foxitsoftware.com/ru/products/pdf-reader/
{ "name": "FoxitReader", "type": "Doc-View" }
{ "name": "FoxitReader", "type": "document-viewer" }
4 changes: 4 additions & 0 deletions ananicy.d/00-default/document-viewers/calibre.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# Calibre ebook library organiser: https://calibre-ebook.com/
{ "name": "calibre", "type": "document-viewer" }
{ "name": "ebook-viewer", "type": "document-viewer" }
{ "name": "lrfviewer", "type": "document-viewer" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# A document viewer: https://wiki.gnome.org/Apps/Evince
{ "name": "evince", "type": "Doc-View" }
{ "name": "evince", "type": "document-viewer" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/document-viewers/gitkraken.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# https://www.gitkraken.com
{ "name": "gitkraken", "type":"document-viewer" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/document-viewers/okular.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Okular PDF KDE reader
{ "name": "okular", "type": "document-viewer" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# Image and document viewer: https://github.com/linuxmint/xviewer
{ "name": "xviewer", "type": "Doc-View" }
{ "name": "xviewer", "type": "document-viewer" }
2 changes: 0 additions & 2 deletions ananicy.d/00-default/dropbox.rules

This file was deleted.

4 changes: 4 additions & 0 deletions ananicy.d/00-default/email-clients/mailspring.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# https://getmailspring.com
{ "name": "mailspring", "type": "email-client" }
{ "name": "mailsync", "type": "service" }
{ "name": "mailsync.bin", "type": "service" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/email-clients/thunderbird.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# https://www.mozilla.org/en-US/thunderbird/
{ "name": "thunderbird", "type": "email-client" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# Double Commander file browser: https://doublecmd.sourceforge.io/
{ "name": "doublecmd", "type": "Doc-View" }
{ "name": "doublecmd", "type": "file-manager" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/file-managers/krusader.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Krusader is a twin panel file manager for KDE Plasma: https://krusader.org/
{ "name": "krusader", "type": "file-manager" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# Midnight Commander console file browser: https://midnight-commander.org/
{ "name": "mc", "type": "Doc-View" }
{ "name": "mc", "type": "file-manager" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/file-managers/thunar.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Thunar is an xfce file manager: https://gitlab.xfce.org/xfce/thunar
{ "name": "Thunar", "type": "file-manager" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/file-sync/dropbox.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Dropbox client: https://www.dropbox.com
{ "name": "dropbox", "type": "file-sync" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# Insync for Google Drive https://www.insynchq.com/
{ "name": "insync", "type": "BG_CPUIO" }
{ "name": "insync", "type": "file-sync" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# Official MEGA.nz client: https://github.com/meganz/MEGAsync
{ "name": "megasync", "type": "BG_CPUIO" }
{ "name": "megasync", "type": "file-sync" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# Nextcloud desktop client: https://nextcloud.com/
{ "name": "nextcloud", "type": "BG_CPUIO" }
{ "name": "nextcloud", "type": "file-sync" }
1 change: 1 addition & 0 deletions ananicy.d/00-default/file-sync/onedrive.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{ "name": "onedrive", "type": "file-sync" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# OwnCloud desktop client: https://owncloud.org
{ "name": "owncloud", "type": "BG_CPUIO" }
{ "name": "owncloud", "type": "file-sync" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/file-sync/rclone.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#Rclone - rsync for cloud storage
{ "name": "rclone", "type": "file-sync" }
1 change: 1 addition & 0 deletions ananicy.d/00-default/file-sync/rsync.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{ "name": "rsync", "type": "file-sync" }
3 changes: 3 additions & 0 deletions ananicy.d/00-default/games/_steam.rules
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,9 @@
# https://store.steampowered.com/app/373420/
{ "name": "EoCApp", "type": "game"}

# Enter the Gungeon
{ "name": "EtG.x86_64", "type": "game" }

# https://store.steampowered.com/app/383930 (AND OTHER DOORWAYS GAMES)
{ "name": "Doorways.x86", "type": "game"}

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 0 additions & 2 deletions ananicy.d/00-default/gitkraken.rules

This file was deleted.

2 changes: 0 additions & 2 deletions ananicy.d/00-default/go.rules

This file was deleted.

3 changes: 0 additions & 3 deletions ananicy.d/00-default/libreoffice.rules

This file was deleted.

4 changes: 0 additions & 4 deletions ananicy.d/00-default/mailspring.rules

This file was deleted.

2 changes: 0 additions & 2 deletions ananicy.d/00-default/meld.rules

This file was deleted.

2 changes: 0 additions & 2 deletions ananicy.d/00-default/ninja.rules

This file was deleted.

2 changes: 0 additions & 2 deletions ananicy.d/00-default/okular.rules

This file was deleted.

1 change: 0 additions & 1 deletion ananicy.d/00-default/onedrive.rules

This file was deleted.

2 changes: 2 additions & 0 deletions ananicy.d/00-default/p2p-client/amule.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# amule: https://www.amule.org/
{ "name": "amule", "type": "p2p-client" }
3 changes: 3 additions & 0 deletions ananicy.d/00-default/p2p-client/deluge.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# http://deluge-torrent.org
{ "name": "deluged", "type": "p2p-client" }
{ "name": "deluge", "type": "p2p-client" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# Torrent client: https://www.kde.org/applications/internet/ktorrent/
{ "name": "ktorrent", "type": "torrent" }
{ "name": "ktorrent", "type": "p2p-client" }
3 changes: 3 additions & 0 deletions ananicy.d/00-default/p2p-client/qBittorrent.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# QT bittorrent client
{ "name": "qbittorrent", "type": "p2p-client" }
{ "name": "qbittorrent-nox", "type": "p2p-client" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# rtorrent: https://github.com/rakshasa/rtorrent
{ "name": "rtorrent", "type": "torrent" }
{ "name": "rtorrent", "type": "p2p-client" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/p2p-client/soulseekqt.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Soulseek client: http://www.soulseekqt.net
{ "name": "soulseekqt", "type":"p2p-client" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# https://www.tixati.com - Torrent-client Tixati
{ "name": "tixati", "type": "torrent" }
{ "name": "tixati", "type": "p2p-client" }
7 changes: 7 additions & 0 deletions ananicy.d/00-default/p2p-client/transmission.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Torrent client: https://www.transmissionbt.com
{ "name": "transgui", "type": "p2p-client" }
{ "name": "transmission-cli", "type": "p2p-client" }
{ "name": "transmission-daemon", "type": "p2p-client" }
{ "name": "transmission-gtk", "type": "p2p-client" }
{ "name": "transmission-qt", "type": "p2p-client" }
{ "name": "transmission-remote", "type": "p2p-client" }
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# WebTorrent Desktop: https://webtorrent.io/desktop/
{ "name": "WebTorrent", "type": "torrent" }
{ "name": "WebTorrent", "type": "p2p-client" }
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
{ "name": "mkinitcpio", "type": "service" }
{ "name": "makepkg", "type": "package-manager" }
{ "name": "pacman", "type": "package-manager" }
{ "name": "pamac", "type": "package-manager" }
2 changes: 0 additions & 2 deletions ananicy.d/00-default/rclone.rules

This file was deleted.

1 change: 0 additions & 1 deletion ananicy.d/00-default/rsync.rules

This file was deleted.

3 changes: 0 additions & 3 deletions ananicy.d/00-default/rust.rules

This file was deleted.

2 changes: 2 additions & 0 deletions ananicy.d/00-default/servers/dnsmasq.rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# dnsmasq DNS cache system
{ "name": "dnsmasq", "type": "server" }
2 changes: 0 additions & 2 deletions ananicy.d/00-default/soulseekqt.rules

This file was deleted.

2 changes: 0 additions & 2 deletions ananicy.d/00-default/sublime-merge.rules

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# tmux: https://github.com/tmux/tmux/wiki
{ "name": "tmux", "type": "Doc-View" }
{ "name": "tmux", "type": "terminal" }
2 changes: 0 additions & 2 deletions ananicy.d/00-default/text-editors/cuda-text.rules

This file was deleted.

2 changes: 0 additions & 2 deletions ananicy.d/00-default/text-editors/kate.rules

This file was deleted.

2 changes: 0 additions & 2 deletions ananicy.d/00-default/text-editors/micro.rules

This file was deleted.

1 change: 0 additions & 1 deletion ananicy.d/00-default/text-editors/sublime-text2.rules

This file was deleted.

4 changes: 0 additions & 4 deletions ananicy.d/00-default/text-editors/sublime-text3.rules

This file was deleted.

4 changes: 0 additions & 4 deletions ananicy.d/00-default/text-editors/vim.rules

This file was deleted.

2 changes: 0 additions & 2 deletions ananicy.d/00-default/text-editors/vscode.rules

This file was deleted.

2 changes: 0 additions & 2 deletions ananicy.d/00-default/text-editors/vscodium.rules

This file was deleted.

2 changes: 0 additions & 2 deletions ananicy.d/00-default/thunderbird.rules

This file was deleted.

3 changes: 0 additions & 3 deletions ananicy.d/00-default/torrent-clients/deluge.rules

This file was deleted.

3 changes: 0 additions & 3 deletions ananicy.d/00-default/torrent-clients/qBittorrent.rules

This file was deleted.

7 changes: 0 additions & 7 deletions ananicy.d/00-default/torrent-clients/transmission.rules

This file was deleted.

26 changes: 20 additions & 6 deletions ananicy.d/00-types.types
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@

{"type":"archiver", "nice":19, "ionice":7}

{"type":"audio-server", "nice":-11, "ioclass":"realtime"}

{"type":"chat"}

{"type":"compiler", "nice":1}
Expand All @@ -25,6 +27,16 @@
# desktop environment, window manager or any integral part of a desktop
{"type":"DEWM"}

{"type":"document-editor"}

{"type":"document-viewer"}

{"type":"email-client"}

{"type":"file-manager"}

{"type":"file-sync"}

# Increasing some games' niceness value may cause a crash
{"type":"game"}
{"type":"game,nice=-20", "nice":-20}
Expand All @@ -38,6 +50,8 @@

{"type":"music-player"}

{"type":"p2p-client", "nice":1, "ionice":1}

{"type":"package-manager"}

{"type":"remote-desktop"}
Expand All @@ -49,10 +63,6 @@

{"type":"screenshotter"}

{"type":"text-editor"}

{"type":"torrent", "nice":1, "ionice":1}

{"type":"terminal"}

{"type":"video-player"}
Expand All @@ -67,8 +77,6 @@
### Depricated types ###
########################

{ "type": "Doc-View" }

#{ "type": "Heavy_CPU", "nice": 19, "ioclass": "best-effort", "ionice": 7, "cgroup": "cpu90" }
{"type":"Heavy_CPU"}

Expand All @@ -78,3 +86,9 @@
{"type":"BG_CPUIO"}

#{ "type": "LowLatency_RT", "nice": -10, "ioclass": "realtime" }

########################
### TODO marker type ###
########################

{"type":"TODO"}