MEGAsync icon indicating copy to clipboard operation
MEGAsync copied to clipboard

[FEATURE] .megaignore file

Open curz46 opened this issue 6 years ago • 55 comments

Hi, I'm aware that MEGA has a pattern-matching ignore config that can be accessed through the GUI, but I think that a .megaignore file would still be useful:

  • much easier to manage and edit than the GUI.
  • can be uploaded to (MEGA) remote, so that you don't have to configure sync ignore on every device.
  • allows users running MEGA in headless mode to ignore files and folders.
  • enables !<pattern> syntax; electing to sync certain files that would otherwise be caught by ignore config.
  • massively requested feature from DB community.

It would run in parallel to the current GUI-based ignore, overriding it where ! syntax is used.

Questions:

  • is something like this already implemented?
  • how plausible would this be to implement?
  • would a PR implementing this be accepted?
  • where would it best fit into the application?

Thanks, Dylan

curz46 avatar Jun 17 '18 14:06 curz46

+1

mohamedhk2 avatar Jul 05 '18 11:07 mohamedhk2

+1

rayhanethk2 avatar Jul 06 '18 10:07 rayhanethk2

+1

KsibiMohamed avatar Jul 09 '18 14:07 KsibiMohamed

+1

haithemkdous avatar Jul 09 '18 14:07 haithemkdous

+1

DevPre24 avatar Jul 16 '18 11:07 DevPre24

+1

davidsonalencar avatar Aug 23 '18 11:08 davidsonalencar

+1

Sh3Rm4n avatar Sep 02 '18 12:09 Sh3Rm4n

I was going to create a feature request just like this, Advanced settings tab is great, but I'm using dual-boot on my system, so I have to keep in mind to keep exclusion lists even on both clients on Windows and Linux. Additionally I've recently bought a new laptop and just switched plugged in secondary HDD to the new PC. I forgot to copy the exclusion list to the newly installed MEGAsync client, so it has uploaded unwanted content to the cloud.

With .megaignore file feature this wouldn't have happened + I wouldn't have to keep Linux and Windows client's settings even

+1

salaros avatar Oct 19 '18 18:10 salaros

+1

RagedPanda avatar Nov 23 '18 09:11 RagedPanda

+1

caiocampos avatar Jan 24 '19 11:01 caiocampos

+1

abwesend890 avatar May 28 '19 17:05 abwesend890

Please. When creating projects using npm with many little files in many folders - megasync becomes mad.

furioness avatar Jun 07 '19 14:06 furioness

+1

komidawi avatar Jul 30 '19 16:07 komidawi

Any news?

leobel96 avatar Sep 28 '19 01:09 leobel96

Haven't heard anything from them. I think it's probably very low priority for their team and doesn't seem like they're accepting contribution

curz46 avatar Sep 28 '19 02:09 curz46

Still waiting I guess, it'd be a really useful feature

iinfin avatar May 11 '20 21:05 iinfin

I'm waiting too. I don't understand why such an important, relatively small and much requested feature is not implemented even after almost two years.

JoshuaDietz avatar May 15 '20 18:05 JoshuaDietz

Still waiting this feature. I use mega-cmd. I need .megaignore file or something similar

voxsoftware avatar Jul 24 '20 07:07 voxsoftware

+1

valerii540 avatar Aug 11 '20 15:08 valerii540

+1 i hope i my grand kids one day will get a chance to visit this page and leave a +1 as well

nukadelic avatar Sep 08 '20 20:09 nukadelic

+1 When I'm developing certains app than have package folders like npm node_modules, megasync going crazy with thousands and thousands files.

This feature gonna be awesome. While this not happen I will need stop using mega for this projects.

gahfaustino avatar Sep 28 '20 13:09 gahfaustino

+1

sguarin avatar Oct 10 '20 22:10 sguarin

+1

nuno1212s avatar Oct 15 '20 10:10 nuno1212s

( are we there yet ? )

nukadelic avatar Dec 09 '20 12:12 nukadelic

welp

Knosiz avatar Dec 29 '20 02:12 Knosiz

+1 Similar issue as the aforementioned NPM problem. I use mega to sync a Firefox profile across devices and there are a lot of temporary files that Firefox creates which don't need to get synced.

arekscode avatar Jan 12 '21 09:01 arekscode

+1 bumping it up [ again ] <3 mega

here is a motivational duck ( audio ) :

https://user-images.githubusercontent.com/6582633/119255325-c7489c80-bbed-11eb-82ec-055d856da05b.mp4

nukadelic avatar May 23 '21 09:05 nukadelic

+1

Any updates on this?

webdev69420 avatar Oct 26 '21 07:10 webdev69420

+1

Lilac-Orange avatar Jan 31 '22 18:01 Lilac-Orange

+1

fstnando avatar Apr 01 '22 10:04 fstnando

+2

salaros avatar Apr 05 '22 09:04 salaros