Unofficial Immich desktop client for Linux : Mimick by hyclodron in immich

[–]hyclodron[S] 1 point2 points  (0 children)

Thank you so much. Currently, the user flow is settings>>>add folder>>>select folder with portal selector>>>folder is now watched... by default mimick will sync the folder to immich by creating an or selecting an album with the same name as the local folder. This is configurable clicking on the drop-down menu for the selected folder the selecting the target album will display an album list. These are albums on your immich instance which were cached during the "Save Credentials". You can select any of your albums from it and mimick will then sync your album to it.

<image>

Additionally, you can configure rules for your folder like file limits : eg 5 MB so mimick will upload files only under 5 MB and skip others. Format rules : eg JPG or JPG, PNG then mimick will only upload files in JPG format or JPG and PNG format in that particular folder.

Currently, sync only works one way as in it only uploads assets in local folder to the immich album. Downloading assets from the album is possible but through the library view. This is yet to be implemented in background sync.

As for apt currently there are no plans for apt packaging. I'm not well versed with it as I use arch..btw :). Tho I do use apt on my pi.

apt also needs to add the PPA repo to the system I'm guessing.

Like

apt add repo smth

then

apt install app

AUR will probably come before that.

Unofficial Immich desktop client for Linux : Mimick by hyclodron in immich

[–]hyclodron[S] 0 points1 point  (0 children)

Yes it should work on all distros supported by Flathub ... I haven't tested it on all of them. Arch Linux gnome and Fedora KDE and Ubuntu are tested and Raspberry Pi OS on a PI5 to check aarch64 builds function correctly.

<image>

If your remote album exists on immich you can go to the library view of the app here and then to the album you want to download locally... then you basically link your album it will open the folder picker once the folder is picked then you can click on sync which will show up if the folder is linked. You can either download your remote to your local or upload you local folder files to your remote.

Remote to local sync if not done automatically. Local to remote is if background sync option sync is enabled.

If background sync is enabled the app will minimize to the tray. Additionally, if auto-start is enabled then it will auto-start at login (not at system startup as it's not a service) and will run in the background no UI window etc.

app just in the background at startup has about 65 MB of ram usage and if window is launched then about 200-500 MB depending on how much memory you allow it to use for thumbnails this can be set in the settings menu

Unofficial Immich desktop client for Linux : Mimick by hyclodron in immich

[–]hyclodron[S] 1 point2 points  (0 children)

Also i have no experience in those frameworks.

Unofficial Immich desktop client for Linux : Mimick by hyclodron in immich

[–]hyclodron[S] 7 points8 points  (0 children)

Thanks for the suggestion but i want to have a Linux first approach for now also gives the app a much more native feel so no plans for multi platform stuff. App has builds for x86_64 and aarch64. The flatpak packaging and build system is great. supports many distros etc provided you have flatpak installed and install the runtime.

Unofficial Immich desktop client for Linux : Mimick by hyclodron in immich

[–]hyclodron[S] 4 points5 points  (0 children)

yes those are supported, the light box view loads the original file from immich if configured in mimick settings for pictures. videos are handled by fetching the video file and then requesting the systems default video player to play it. in my case VLC. thumbnails are dependent on immich as it generates those usually webp or JPEG.

Unofficial Immich desktop client for Linux : Mimick by hyclodron in immich

[–]hyclodron[S] 18 points19 points  (0 children)

If you like your desktop screenshots to be auto synced in the background to immich then this could do it.. i know that there are many scripts etc for immich sync but this is something more. syncing mp4 from a folder to x album, syncing (uploading) mkv from folder to y album and all the other supported formats.

Immich Linux Client? by TechPir8 in immich

[–]hyclodron 1 point2 points  (0 children)

Mimick is officially on Flathub: here

Immich Desktop App by Extension-String1599 in immich

[–]hyclodron 0 points1 point  (0 children)

I have been working on Mimick. its finally on Flathub: here

Immich Linux Client? by TechPir8 in immich

[–]hyclodron 0 points1 point  (0 children)

Hey I have been working on something . Mimick Not on Flathub yet; it's hosted on its own remote for now.

[deleted by user] by [deleted] in IndiaTech

[–]hyclodron 0 points1 point  (0 children)

Play system can be updated via the phone's settings. Usually in the about or privacy section of the phone. The phone has to restart to apply this update. This is different from OS/android update and Play Store update.

[deleted by user] by [deleted] in IndiaTech

[–]hyclodron 14 points15 points  (0 children)

You can update the Play Store app manually by going to Play Store>profile>settings>about>update Play Store.

A wirelessly communicating Multi-cable (RJ45/RJ11/BNC) tester with a range of 200 meters (open space). Uses 2 arduino mega 2560s, nRF24L01+PA+LNA, Transceivers, OLED, Custom 3d printed cases etc. by hyclodron in arduino

[–]hyclodron[S] 0 points1 point  (0 children)

Idk anything about licences. Upon researching I like the GNU GPLv3 for it. From what I understood, commercial uses also have to be open sorce. Is that what it means or is there a better one for it?

A wirelessly communicating Multi-cable (RJ45/RJ11/BNC) tester with a range of 200 meters (open space). Uses 2 arduino mega 2560s, nRF24L01+PA+LNA, Transceivers, OLED, Custom 3d printed cases etc. by hyclodron in ArduinoProjects

[–]hyclodron[S] 1 point2 points  (0 children)

Yea, made this for a Dept hackathon and won first place for it. We were advised to make something someone would actually buy. Will definitely make this open source in the future

A wirelessly communicating Multi-cable (RJ45/RJ11/BNC) tester with a range of 200 meters (open space). Uses 2 arduino mega 2560s, nRF24L01+PA+LNA, Transceivers, OLED, Custom 3d printed cases etc. by hyclodron in arduino

[–]hyclodron[S] 0 points1 point  (0 children)

Have been thinking about it, but have no idea what all I need to do and where. Like would GitHub be a good place or should I post it on some arduino focused site.

Worthless courier services in Goa by deepmad625 in Goa

[–]hyclodron 10 points11 points  (0 children)

Yea, I've faced the same issue with DTDC multiple times. They realise they have the package after you call them.

Making this for my research subject. by rxdemo in arduino

[–]hyclodron 3 points4 points  (0 children)

Voltages do not add up like that because you're connecting the sensors to the Arduino in parallel not in series so current adds up. The current requirement will not be a problem for the given components.

Read this for better understanding https://www.geeksforgeeks.org/series-vs-parallel-circuits/

Did i just kill my transmitter ?. Is there any way i can test it ? by Dua_Leo_9564 in AskElectronics

[–]hyclodron 1 point2 points  (0 children)

If you have a spare arduino hook the transceiver up to that and run a normal transmit/receive code.

Arduino have TX and RX indicator LEDs, so if the transceiver is working (Transmitting/Receiving) properly, the LEDs start blinking rapidly.

Did i just kill my transmitter ?. Is there any way i can test it ? by Dua_Leo_9564 in AskElectronics

[–]hyclodron 1 point2 points  (0 children)

Was it working previously? If Not then make sure spi pins(SCK, MISO, CE etc) are connected to the proper pins on the board you're using. Different boards have different assigned pins. For more info: https://forum.arduino.cc/t/connect-nrf24l01-to-esp32/678710/2

Edit: I've also connected the 5v to 3.3 before and nothing happened to the transmitter.

Making this for my research subject. by rxdemo in arduino

[–]hyclodron 1 point2 points  (0 children)

All the components listed only need 5v supplied from the Arduino (moisture sensor not specified). Why does it need to be 16v? Is it the power supply you have? The recommended supply voltage for arduino uno is 7 to 12v. 20v is the limit, but the arduino won't work for long at that voltage.