Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

Major Updates #457

Merged
merged 249 commits into from Nov 3, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
249 commits
Select commit Hold shift + click to select a range
cc83639
can now destinguish by cmdline; increased check_freq to double of pre…
kuche1 Apr 12, 2022
555bb59
7 new rules
kuche1 Apr 12, 2022
ad14fd1
rule for freenet
kuche1 Apr 12, 2022
65445d7
rule for waterfox-g4
kuche1 Apr 12, 2022
b2b6bfb
removed rule for android studio
kuche1 Apr 12, 2022
728d566
fixed freenet rule
kuche1 Apr 12, 2022
e8a8d04
updated readme
kuche1 Apr 12, 2022
552bd8e
updated readme
kuche1 Apr 12, 2022
6bc9536
test
kuche1 Apr 12, 2022
67ba26f
undo of test
kuche1 Apr 12, 2022
68f1a4f
better organised the firefox rules
kuche1 Apr 12, 2022
071bbf6
rule for firedragon
kuche1 Apr 12, 2022
8665be4
renamed wezterm
kuche1 Apr 12, 2022
fb0477d
removed unneeded whitespace
kuche1 Apr 12, 2022
9595dc5
added nuclear
kuche1 Apr 12, 2022
cd3b413
fixed whitespace in doom64
kuche1 Apr 12, 2022
c42c9c9
rule micro
kuche1 Apr 12, 2022
f7b64a8
added todo
kuche1 Apr 12, 2022
943bd84
changed rule for yay and paru from BG_CPUIO to Heavy_CPU
kuche1 Apr 12, 2022
5e6f364
changed rule format for kf2
kuche1 Apr 12, 2022
46857ff
created folder for text editors
kuche1 Apr 12, 2022
f6e0d1d
moved some more text editors to the correct folder
kuche1 Apr 12, 2022
7c3f0e3
rule cuda-text
kuche1 Apr 12, 2022
2b7c57c
rule tiger vnc viwer
kuche1 Apr 12, 2022
a0ffb53
test
kuche1 Apr 12, 2022
25ea5f9
test
kuche1 Apr 12, 2022
5c4b787
test
kuche1 Apr 12, 2022
6de4295
updated readme, renamed vnc viewer
kuche1 Apr 12, 2022
75cbe59
fix
kuche1 Apr 12, 2022
1e50160
organised some of the browsers
kuche1 Apr 12, 2022
91507b2
updated readme
kuche1 Apr 12, 2022
74af2ef
updated todo, solution preparation
kuche1 Apr 12, 2022
4209346
updated vnc-viewer type
kuche1 Apr 12, 2022
7dbaa5c
update vnc-viewer to a more appropriate type
kuche1 Apr 13, 2022
13198dd
updated readme
kuche1 Apr 13, 2022
b27b343
fixed a line that caused ananicy-cpp to flag this file as invalid
kuche1 Apr 13, 2022
f3147ed
added freenet to broken rules due to increasing ananicy-cpp's CPU usa…
kuche1 Apr 13, 2022
05d29bd
added freenet to broken rules due to increasing ananicy-cpp's CPU usa…
kuche1 Apr 13, 2022
5c471a4
added hoi4
kuche1 Apr 13, 2022
9397acc
moved some games to the games folder
kuche1 Apr 13, 2022
21516c1
removed duplicate
kuche1 Apr 13, 2022
a00f945
added some info
kuche1 Apr 15, 2022
bc8b099
moved google chrome in browsers
kuche1 Apr 15, 2022
593ce1c
created folder for DEs and WMs and moved some of the rules
kuche1 Apr 15, 2022
12196a0
moved xmonad
kuche1 Apr 15, 2022
99f8267
updated readme
kuche1 Apr 15, 2022
3330a1d
moved vivaldi to browsers
kuche1 Apr 15, 2022
10bc6f1
changed g++ and gcc to Heavy_CPU from BG_CPUIO
kuche1 Apr 15, 2022
78acf88
major changes to types
kuche1 Apr 15, 2022
0d51a0c
added terminal tye
kuche1 Apr 15, 2022
93741f3
added browser type
kuche1 Apr 15, 2022
3a3a760
type adjustment
kuche1 Apr 15, 2022
e0f26e4
folder packae managers created
kuche1 Apr 15, 2022
072c168
rule change, created DE-WM
kuche1 Apr 15, 2022
683e0db
added sxhkd
kuche1 Apr 15, 2022
103f7d1
hopefully unfucked the RT disaster
kuche1 Apr 15, 2022
3e5920e
hope
kuche1 Apr 15, 2022
d8dbdae
hope is running out
kuche1 Apr 15, 2022
756a644
test1
kuche1 Apr 15, 2022
35933cc
re-enable sxhkd
kuche1 Apr 15, 2022
c5bd4f7
disabled sxhkd
kuche1 Apr 15, 2022
94e8356
re-enabled xorg
kuche1 Apr 15, 2022
6e0fd9e
re-enabled pulseaudio
kuche1 Apr 15, 2022
0884ace
re-enabled lightdm
kuche1 Apr 15, 2022
38f3228
updated types
kuche1 Apr 16, 2022
4566d08
resolved duplicate of chrome
kuche1 Apr 16, 2022
11c301a
updated tilix
kuche1 Apr 16, 2022
95f794a
moved a bunch of games to the games folder
kuche1 Apr 16, 2022
8ee9c7c
created folder for image viewers
kuche1 Apr 16, 2022
3c007f1
resolved duplicate
kuche1 Apr 16, 2022
3afbc1f
resolved duplicate
kuche1 Apr 16, 2022
02f8baa
resolved duplicate
kuche1 Apr 16, 2022
345a06b
duplicate
kuche1 Apr 16, 2022
d648ce9
duplicate
kuche1 Apr 16, 2022
7f27a53
added polybar
kuche1 Apr 16, 2022
692d891
updates types
kuche1 Apr 16, 2022
d8ed9f4
updates game type
kuche1 Apr 16, 2022
756f9a0
updated classes
kuche1 Apr 16, 2022
901adeb
updated some types
kuche1 Apr 16, 2022
ba06b6d
added new types, updated some applications
kuche1 Apr 16, 2022
cce491d
updated types
kuche1 Apr 16, 2022
8b6ebb3
updated rules
kuche1 Apr 17, 2022
c280aa0
updated some arch utils
kuche1 Apr 17, 2022
9c85b74
created chat folder
kuche1 Apr 17, 2022
a9232e6
organised
kuche1 Apr 17, 2022
ecf5cae
updated image viewers
kuche1 Apr 17, 2022
030d874
updated image viewers
kuche1 Apr 17, 2022
e959ef5
updated terminals
kuche1 Apr 17, 2022
126a788
updated torrents
kuche1 Apr 17, 2022
982f0e7
updated screenshotters
kuche1 Apr 17, 2022
2b4dd1a
updated screenshotters
kuche1 Apr 17, 2022
f78b836
updated services
kuche1 Apr 17, 2022
4830436
updated ubisoft
kuche1 Apr 17, 2022
6bbc9f1
updated servers
kuche1 Apr 17, 2022
17b0bf9
updated rules
kuche1 Apr 17, 2022
894627c
updated game launchers
kuche1 Apr 17, 2022
2b910ab
updated compilers
kuche1 Apr 17, 2022
1174735
organised chat
kuche1 Apr 17, 2022
42da48c
organised chat
kuche1 Apr 17, 2022
b2ad598
organised games
kuche1 Apr 17, 2022
b871965
organised video players
kuche1 Apr 17, 2022
09fb7fc
organised music players
kuche1 Apr 17, 2022
4147203
organised browsers
kuche1 Apr 17, 2022
d5e81c6
updated types
kuche1 Apr 17, 2022
697cdac
updated syncthing
kuche1 Apr 17, 2022
0ae0cf1
more
kuche1 Apr 22, 2022
3b021a8
created databases
kuche1 Apr 22, 2022
4b86c84
updated fileroller
kuche1 Apr 22, 2022
a128da5
added vpns
kuche1 Apr 22, 2022
116f9d2
update
kuche1 Apr 22, 2022
cc5f8f6
updated types
kuche1 Apr 23, 2022
f231ccf
update
kuche1 Apr 23, 2022
f1a6a8c
update
kuche1 Apr 23, 2022
9180bb4
update
kuche1 Apr 25, 2022
4a7d6cc
updated compilers
kuche1 Apr 30, 2022
106fa9c
update
kuche1 May 1, 2022
c819614
asd
kuche1 May 12, 2022
b73918a
asd
kuche1 May 12, 2022
6b79b7d
fixed https://github.com/Nefelim4ag/Ananicy/issues/427
kuche1 May 12, 2022
3f8bf63
added type torrent-compliant
kuche1 May 16, 2022
9310791
fix dump rules by converting cmdlines to a list
bkosowski May 17, 2022
049dda7
Merge pull request #1 from bkosowski/master
kuche1 May 25, 2022
ea19187
updated README
kuche1 May 25, 2022
6ee9669
added new type image-editor
kuche1 May 25, 2022
9da32d4
Update rules
Technetium1 May 25, 2022
398cc40
Update and rename ananicy.d/00-default/yakuake.rules to ananicy.d/00-…
kuche1 May 30, 2022
ba56ce9
Merge pull request #2 from Technetium1/rules
kuche1 May 30, 2022
58f5a95
added new type text-editor
kuche1 May 30, 2022
992fdb5
organised video players
kuche1 May 30, 2022
43f0923
renamed VPN type to upper case
kuche1 May 30, 2022
6fee9cf
guake is terminal not doc-view
Technetium1 May 30, 2022
3b3a06b
Merge pull request #3 from Technetium1/guake-fix
kuche1 May 31, 2022
774fd85
moved guake to terminals folder
kuche1 May 31, 2022
030ebca
moved stelarris to games, updated hoi4
kuche1 Jun 5, 2022
616f04c
new way of handling niceness
kuche1 Jun 5, 2022
bbb8ff7
updated hoi4
kuche1 Jun 5, 2022
233c084
Add Control rules
camperboy1000 Jun 6, 2022
1f8ccd0
Update _steam.rules
speedytux Jun 6, 2022
c699dfd
Merge pull request #4 from camperboy1000/master
kuche1 Jun 7, 2022
ee6a95e
Merge pull request #5 from speedytux/patch-1
kuche1 Jun 7, 2022
96f7c94
add openbox.rules
YurinDoctrine Jun 12, 2022
d1ba665
add gamemoded.rules
YurinDoctrine Jun 12, 2022
d88ac21
Merge pull request #6 from YurinDoctrine/master
kuche1 Jun 13, 2022
7ad42a9
added sc2
kuche1 Jun 14, 2022
3d84bd6
added bluetoothd.rules
YurinDoctrine Jun 14, 2022
5eac0ed
Merge pull request #7 from YurinDoctrine/master
kuche1 Jun 16, 2022
7559130
add PipeWire
christoph-heinrich Jun 16, 2022
51bfd21
add KDE Plasma
christoph-heinrich Jun 16, 2022
be81e24
add SDDM
christoph-heinrich Jun 16, 2022
fea4481
add XWayland
christoph-heinrich Jun 16, 2022
41f11a5
Merge pull request #8 from christoph-heinrich/master
kuche1 Jun 16, 2022
db24d84
updated torrents and starcraft2
kuche1 Jun 18, 2022
9be4789
adjusted some types
kuche1 Jun 19, 2022
af35f7f
updated archiver type
kuche1 Jun 19, 2022
8130c24
updated tf2 priority
kuche1 Jun 22, 2022
7d8f71d
added cups.rules under services
YurinDoctrine Jun 20, 2022
63f08a8
updated tf2 priority
kuche1 Jun 24, 2022
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
633e9d8
Merge pull request #11 from bkosowski/many-updates
kuche1 Jul 10, 2022
4ea9fc3
updated types's notes
kuche1 Jul 10, 2022
4a5b8a5
organisation
kuche1 Jul 11, 2022
c71d1df
updated freenet
kuche1 Jul 13, 2022
7c2bc08
updated freenet
kuche1 Jul 13, 2022
3047233
some personal rules merged here, seems Nefelim4ag ananicy\'s dead
cuzrawr Jul 14, 2022
86c3ee8
updated rules
kuche1 Jul 14, 2022
d557bf6
fix
kuche1 Jul 14, 2022
988dfb7
update
kuche1 Jul 15, 2022
0db021a
updated game type, added madnedd project nexus, added readme to wine/
kuche1 Jul 15, 2022
0774c7a
updated madness project nexus
kuche1 Jul 15, 2022
d3fb3a4
updated types
kuche1 Jul 15, 2022
c26558f
added more info, updated freenet
kuche1 Jul 16, 2022
27a39b7
hotfix
kuche1 Jul 16, 2022
7fe650c
updated freenet
kuche1 Jul 16, 2022
1ce6758
added more info
kuche1 Jul 16, 2022
fd5f84f
Update gnome.rules
kuche1 Jul 17, 2022
caf421a
Update lxdm.rules
kuche1 Jul 17, 2022
fdffa5c
Update sddm.rules
kuche1 Jul 17, 2022
cac792f
Update gpicview.rules
kuche1 Jul 17, 2022
c6b38cb
Delete xfce4.rules
kuche1 Jul 17, 2022
4f7e5fe
Update and rename ananicy.d/00-default/desktop-others/NetworkManager.…
kuche1 Jul 17, 2022
a289dfd
Update and rename ananicy.d/00-default/desktop-others/gpg-agent.rules…
kuche1 Jul 17, 2022
edcf9ea
Update leafpad.rules
kuche1 Jul 17, 2022
f177b7b
Update nano.rules
kuche1 Jul 17, 2022
8157761
Update flameshot.rules
kuche1 Jul 17, 2022
b25f5db
Update teamviewer.rules
kuche1 Jul 17, 2022
4d81f4b
Update remmina.rules
kuche1 Jul 17, 2022
ae48ef2
Update and rename ananicy.d/00-default/desktop-others/ntfs-3g.rules t…
kuche1 Jul 17, 2022
3d68f46
Update zathura.rules
kuche1 Jul 17, 2022
35ed936
Update and rename ananicy.d/00-default/desktop-others/speedcrunch.rul…
kuche1 Jul 17, 2022
bb5abf2
Update unbound.rules
kuche1 Jul 17, 2022
2c9754d
Update dnsmasq.rules
kuche1 Jul 17, 2022
653dea4
Update dnscrypt-proxy.rules
kuche1 Jul 17, 2022
d6addee
Update blocky.rules
kuche1 Jul 17, 2022
b4ce948
Update and rename ananicy.d/00-default/desktop-others/plank.rules to …
kuche1 Jul 17, 2022
357d771
Merge pull request #12 from cuzrawr/master
kuche1 Jul 17, 2022
10e90ba
update
kuche1 Jul 17, 2022
ce0006c
organised
kuche1 Jul 17, 2022
4220376
brought back torrent type
kuche1 Jul 17, 2022
e26f09e
adjust
kuche1 Jul 17, 2022
2bd0d6c
added ice-weasel, dino, geany, lf, pcmanfm, nsxiv, sxiv and moc
Riccardiunix Jul 24, 2022
014b9b6
add spacing around the braces
Riccardiunix Jul 25, 2022
7dffb08
fix spaces around braces
Riccardiunix Jul 25, 2022
8e78562
Merge pull request #13 from Riccardiunix/master
kuche1 Jul 26, 2022
f815ddd
add DiscordDevelopment
Riccardiunix Jul 26, 2022
107e935
add URxvt
Riccardiunix Jul 26, 2022
2658ba4
Merge branch 'kuche1:master' into master
Riccardiunix Jul 26, 2022
71f1aa9
add surf and fix urxvt comment
Riccardiunix Jul 29, 2022
a1c2fd0
Merge pull request #14 from Riccardiunix/master
kuche1 Jul 31, 2022
f352d82
added yacy; updated rules
kuche1 Aug 12, 2022
5daeaf4
cmdlines are now par of rule key; organised rules; updated info
kuche1 Aug 13, 2022
78ccc06
new type `common-utility`; added `rsync` to said type
kuche1 Aug 16, 2022
d537844
Project Zomboid
hsmalley Aug 23, 2022
bea9e3d
The Ascent
hsmalley Aug 23, 2022
0963d0e
Needed one more .exe for ascent
hsmalley Aug 23, 2022
4dd8746
Adding Evil Genius & Cyberpunk 2077
hsmalley Aug 23, 2022
931ee74
Merge pull request #15 from hsmalley/master
kuche1 Aug 23, 2022
5f6180b
Add DiscordPTB and DiscordCanary
sitiom Aug 25, 2022
058e4a8
Merge pull request #16 from sitiom/patch-1
kuche1 Aug 25, 2022
c311222
updated freenet
kuche1 Aug 28, 2022
81a679c
add xterm.rules under terminals/
YurinDoctrine Aug 30, 2022
f8cfb9e
Merge pull request #17 from YurinDoctrine/master
kuche1 Sep 5, 2022
eda53ab
move GW2 to games folder
kuche1 Sep 5, 2022
836bd5c
added universe sandbox 2
kuche1 Oct 19, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 18 additions & 0 deletions README.md
@@ -1,5 +1,23 @@
# Ananicy

## Installation

* ![logo](http://www.monitorix.org/imgs/archlinux.png "arch logo") Arch: [AUR/minq-ananicy-git](https://aur.archlinux.org/packages/minq-ananicy-git). `paru -S minq-ananicy-git` or `yay -S minq-ananicy-git` should do the trick. Don't forget to start and enable the service by running `sudo systemctl start ananicy.service` and `sudo systemctl enable ananicy.service`.

For more information [click here](https://github.com/kuche1/minq-ananicy#installation-1)

## What's new?

More, updated and better organised rules.

Support for cmdline in rules added. This is particularly useful for applications that share the same name (looking at you Java). See the `freenet` rule as an example:
```
{ "name": "java", "cmdlines": ["freenet.node.NodeStarter"], "type": "service" }
```
This translates to: apply the rule to any process named `java`, that received `freenet.node.NodeStarter` as a command line argument. You can add more than one "cmdlines" in case you want to fine tune your rules.

# Old description

## Description
Ananicy (ANother Auto NICe daemon) — is a shell daemon created to manage processes' [IO](http://linux.die.net/man/1/ionice) and [CPU](http://linux.die.net/man/1/nice) priorities, with community-driven set of rules for popular applications (anyone may add their own rule via github's [pull request](https://help.github.com/articles/using-pull-requests/) mechanism). It's mainly for desktop usage.

Expand Down
2 changes: 0 additions & 2 deletions ananicy.d/00-default/0ad.rules

This file was deleted.

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

This file was deleted.

2 changes: 2 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/awesome_wm.rules
@@ -0,0 +1,2 @@
# https://awesomewm.org
{ "name": "awesome", "type": "DEWM" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/bspwm.rules
@@ -0,0 +1,2 @@
# https://github.com/baskerville/bspwm
{ "name": "bspwm", "type": "DEWM" }
4 changes: 4 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/compton-picom.rules
@@ -0,0 +1,4 @@
# https://github.com/chjj/compton
# https://github.com/yshui/picom
{ "name": "compton", "type": "DEWM" }
{ "name": "picom", "type": "DEWM" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/gnome.rules
@@ -0,0 +1,2 @@
# http://live.gnome.org/ThumbnailerSpec
{ "name": "tumblerd", "type": "TODO" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/i3.rules
@@ -0,0 +1,2 @@
# https://i3wm.org/
{ "name": "i3", "type": "DEWM" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/lightdm.rules
@@ -0,0 +1,2 @@
# Rule for lightdm display manager, starts the Xorg server
{ "name": "lightdm", "type": "DEWM" }
3 changes: 3 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/lxdm.rules
@@ -0,0 +1,3 @@
# display manager
{ "name" : "lxdm-binary", "type": "DEWM"}
{ "name" : "lxdm-session", "type": "DEWM"}
2 changes: 2 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/openbox.rules
@@ -0,0 +1,2 @@
# http://openbox.org/
{ "name": "openbox", "type": "DEWM" }
3 changes: 3 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/plank.rules
@@ -0,0 +1,3 @@
# Plank dock: https://launchpad.net/plank
# dock should work fast as part of realiable desktop
{ "name": "plank", "type": "DEWM" }
4 changes: 4 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/plasma.rules
@@ -0,0 +1,4 @@
{"name": "plasmashell", "type": "DEWM"}
{"name": "kwin_x11", "type": "DEWM"}
{"name": "kwin_wayland", "type": "DEWM"}
{"name": "kwin_wayland_wrapper", "type": "DEWM"}
2 changes: 2 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/polybar.rules
@@ -0,0 +1,2 @@
# https://github.com/polybar/polybar
{ "name": "polybar", "type": "DEWM" }
3 changes: 3 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/sddm.rules
@@ -0,0 +1,3 @@
# SDDM is a modern display manager for X11 and Wayland
{ "name" : "sddm", "type": "DEWM"}
{ "name" : "sddm-helper", "type": "DEWM"}
2 changes: 2 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/sway.rules
@@ -0,0 +1,2 @@
# https://swaywm.org/
{ "name": "sway", "type": "DEWM" }
3 changes: 3 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/sxhkd.rules
@@ -0,0 +1,3 @@
# keyboard shortcut manager
# disabled as it causes all spawned processes to inherih type
# { "name": "sxhkd", "type": "DEWM" }
@@ -1,2 +1,2 @@
# https://gitlab.freedesktop.org/wayland/weston/
{ "name": "weston", "type": "LowLatency_RT" }
{ "name": "weston", "type": "DEWM" }
8 changes: 8 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/xfce4.rules
@@ -0,0 +1,8 @@
{ "name":"xfwm4", "type":"DEWM"}
{ "name":"xfsettingsd", "type":"DEWM"}
{ "name":"xfce4-session", "type":"DEWM"}
{ "name":"xfconfd", "type":"DEWM"}
{ "name":"xfce4-appfinder", "type":"DEWM"}
{ "name":"xfce4-notifyd", "type":"DEWM"}
{ "name":"xfce4-panel", "type":"DEWM"}
{ "name":"xfdesktop", "type":"DEWM"}
4 changes: 4 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/xmonad.rules
@@ -0,0 +1,4 @@
# http://xmonad.org
# http://projects.haskell.org/xmobar/
{ "name": "xmobar", "type": "DEWM" }
{ "name": "xmonad-x86_64-linux", "type": "DEWM" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/DEs-and-WMs/xorg.rules
@@ -0,0 +1,2 @@
# Rule for Xorg server, runs the graphical desktop.
{ "name": "Xorg", "type": "DEWM" }
1 change: 1 addition & 0 deletions ananicy.d/00-default/DEs-and-WMs/xwayland.rules
@@ -0,0 +1 @@
{"name": "Xwayland", "type": "DEWM"}
2 changes: 0 additions & 2 deletions ananicy.d/00-default/FileRoller.rules

This file was deleted.

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

This file was deleted.

3 changes: 3 additions & 0 deletions ananicy.d/00-default/TODO-clean-up/NetworkManager.rules
@@ -0,0 +1,3 @@
# NetworkManager
{"name": "NetworkManager", "type": "TODO"}
{"name": "nm-applet", "type": "TODO"}
2 changes: 2 additions & 0 deletions ananicy.d/00-default/TODO-clean-up/gpg-agent.rules
@@ -0,0 +1,2 @@
# gpg
{"name":"gpg-agent", "type":"TODO"}
@@ -1,2 +1,2 @@
# KeePassXC password manager: https://keepassxc.org/
{ "name": "keepassxc", "type":"Doc-View" }
{ "name": "keepassxc", "type":"TODO" }
3 changes: 3 additions & 0 deletions ananicy.d/00-default/TODO-clean-up/ntfs-3g.rules
@@ -0,0 +1,3 @@
# mount.ntfs in userspace
{ "name": "ntfs-3g", "type": "TODO" }
{ "name": "mount.ntfs", "type": "TODO" }
@@ -1,2 +1,2 @@
# QuiteRSS RSS reader: https://quiterss.org/
{ "name": "quiterss", "type": "Doc-View" }
{ "name": "quiterss", "type": "TODO" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/TODO-clean-up/speedcrunch.rules
@@ -0,0 +1,2 @@
# https://speedcrunch.org
{ "name": "speedcrunch", "type": "TODO" }
@@ -1,2 +1,2 @@
# wayst: https://github.com/91861/wayst
{ "name": "wayst", "type": "Doc-View" }
{ "name": "wayst", "type": "TODO" }
3 changes: 0 additions & 3 deletions ananicy.d/00-default/TheOuterWorlds.rules

This file was deleted.

2 changes: 2 additions & 0 deletions ananicy.d/00-default/VMs/qemu.rules
@@ -0,0 +1,2 @@
#Fast Processor Emulator https://www.qemu.org/
{ "name": "qemu-system-x86_64", "type": "VM" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/VMs/virtualbox.rules
@@ -0,0 +1,2 @@
# VirtualBox: https://www.virtualbox.org
{ "name": "VirtualBoxVM", "type": "VM" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/VMs/vmware.rules
@@ -0,0 +1,2 @@
{ "name": "vmware-vmx", "type": "VM" }
{ "name": "vmware", "type": "VM" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/VPNs/mullvad.rules
@@ -0,0 +1,2 @@
# Mullvad daemon: https://mullvad.net/
{ "name" : "mullvad-daemon", "type" : "VPN" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/VPNs/openvpn.rules
@@ -0,0 +1,2 @@
# Openvpn https://openvpn.net/
{ "name" : "openvpn", "type" : "VPN" }
2 changes: 2 additions & 0 deletions ananicy.d/00-default/VPNs/tailscale.rules
@@ -0,0 +1,2 @@
# tailscale daemon: https://tailscale.com/
{ "name" : "tailscaled", "type" : "VPN" }
7 changes: 0 additions & 7 deletions ananicy.d/00-default/_archivers.rules

This file was deleted.