Libreware
6.01K subscribers
351 photos
26 videos
113 files
711 links
Libreware Software Library

๐Ÿ“ก t.me/Libreware

โ˜… Send us your suggestions and menaces here:
https://xn--r1a.website/joinchat/nMOOE4YJPDFhZjZk
Download Telegram
Media is too big
VIEW IN TELEGRAM
#Linux Desktop application that provides live #captioning

FUTO Fellowship program interview; linux captions software

๐Ÿ‘‰ Live Captions github: https://github.com/abb128/LiveCaptions

๐Ÿ”ต Q&A w/ billionaire alt-tech investor/philanthropist Eron Wolf
https://www.youtube.com/watch?v=OJPmbcU-Vzo
๐Ÿ”ต FUTO Fellows program: https://futo.org/fellows/
๐Ÿ”ต FUTO Youtube channel - @futotech
โš ๏ธ Google's breaches of privacy have gone TOO FAR!
https://www.youtube.com/watch?v=_vWAF13KigI

#speech #recognition #stt #voice
๐Ÿ‘3๐Ÿ‘Ž1๐Ÿ”ฅ1๐Ÿ’ฉ1
How to Anonymize Your Linux System with Whoami

#Whoami is a comprehensive toolkit that can anonymize a running #Linux session. It comes with scripts that can hide your machineโ€™s real IP address, change its default DNS resolvers, and secure your browser. This article will show you how to install Whoami and run some of its modules to anonymize your Ubuntu system.

Note: Donโ€™t confuse this with the whoami command that displays the username of the current user. Also, Whoami works for any Debian and Arch based distro.

https://www.maketecheasier.com/anonymize-linux-with-whoami/

@BonesTechGarage
๐Ÿ‘14๐Ÿ”ฅ9โค4
#Linux devices have a unique identifier called machine-id. Here is how to change it.

Posted on February 24, 2021

What is a machine-id, and why should you randomize it? From the machine-id man pages, it is defined as:
This ID uniquely identifies the host. It should be considered โ€œconfidentialโ€, and must not be exposed in untrusted environments, in particular on the network. If a stable unique identifier that is tied to the machine is needed for some application, the machine ID or any part of it must not be used directly.
https://www.man7.org/linux/man-pages/man5/machine-id.5.html


In an effort to promote privacy, having a unique and unchanging identifier tied to your device seems like the wrong approach. Itโ€™s quite possible that poorly coded or even maliciously coded software could fetch this ID from your system. Letโ€™s make sure that even if that does happen, that the value is constantly changing so that your device can not be uniquely identified as your device.
This is an incredibly simple and quick adjustment to your default Linux system. What weโ€™re doing is showing you how to either adjust this value manually by hand, or by running a cronjob to change this value every minute with a new, randomized value.
Before we begin, a disclaimer: Weโ€™ve tested this on our own work desktops and development environments and Iโ€™ve tested it on my daily driver desktop. We have not found that anything has โ€˜brokenโ€™ because of this, but this is untested in many environments and may not be suitable for your use. Itโ€™s always reversible if you later wish to continue with a single, uniquely identifying ID attached to your device(s).
Debian / Ubuntu systems
To check your machine-id, open up your terminal and enter the following:
cat /etc/machine-id
The output should look a little something like this:
a9976154f0084a3782892638656ad9fd
Youโ€™ll note that this value is also stored in /var/lib/dbus/machine-id and that a symlink between the two exist. Any change to one file, will be reflected in the other.
me@virtbox-testing:~$ cat /etc/machine-id a9976154f0084a3782892638656ad9fd me@virtbox-testing:~$ cat /var/lib/dbus/machine-id a9976154f0084a3782892638656ad9fd
If you reboot your device, youโ€™ll notice that this value remains unchanged. So, letโ€™s change it ourselves!
Method 1: Manually.
Method 2 is automatically, every minute, as ran by a cron-job. If you donโ€™t want to fully commit to that, you can change your machine-id by hand manually whenever you feel like it.
Step 1, remove the old machine-id file.
sudo rm /etc/machine-id
Step 2, recreate the machine-id file.
sudo systemd-machine-id-setup
Step 3, confirm that /etc/machine-id (and /var/lib/dbus/machine-id) now show a new value, different from the original.
cat /etc/machine-id && cat /var/lib/dbus/machine-id
Thatโ€™s it! You should see two lines in your output with matching IDs that differ from the original machine-id you had in the beginning.
me@virtbox-testing:~$ cat /etc/machine-id && cat /var/lib/dbus/machine-id a78badce3e73beced163bbef7e55232a a78badce3e73beced163bbef7e55232a
Youโ€™ve changed your deviceโ€™s uniquely identifying machine-id. This change will survive device reboots and will remain the same until you create a new one.
Method 2: Changing every 1 minute, automatically.
If the above didnโ€™t satisfy your needs, than feel free to automate the creation of a new machine-id by creating a cronjob entry that will generate a new ID every minute.
Step 1, open up your crontab file.
sudo crontab -e
Step 2, enter at the bottom of the file the following:
*/1 * * * * sudo rm /etc/machine-id && sudo systemd-machine-id-setup
Save and Exit.
Step 3, wait a minute and confirm that your machine-id value has changed:
cat /etc/machine-id && cat /var/lib/dbus/machine-id
You should see two new matching values, that differs from the original value you had at the start. Wait a minute and run the step 3 command again, and youโ€™ll see that these values have changed.
๐Ÿ‘3โค2๐Ÿ”ฅ1๐Ÿ™1๐Ÿคก1
Run DeepSeek R1 #AI locally on #Linux with our guide.

https://itsfoss.com/install-deepseek-r1-locally-linux/


the 1.5b model is not that useful, check the other variants here: https://ollama.com/library/deepseek-r1/tags

Up to 14b is recommended for most home computers: https://ollama.com/library/deepseek-r1

@itsfoss_official
๐Ÿ”ฅ12๐Ÿ‘6
Tiling Shell
Advanced Window Management for #Linux #gnome desktops

https://extensions.gnome.org/extension/7065/tiling-shell

A GNOME extension for advanced window management. It's highly configurable and offers different ways of tiling and managing your windows. The focus is on delivering the best user experience, highest stability, and full customization.

It also works with multiple monitors (even if they use different scaling), comes with a number of tiling layouts built-in but there is a layout editor to allow you to create and save customs layouts.

Tiling Shell also features the Snap Assistant, borrowed from Windows 11: just move a window to the top with your mouse and the Snap Assistant slides in and you can place the window where you want and how you want.

* Automatic tiling
* Fully customizable keyboard shortcuts to tile, move windows, change focus and more
* You can also move the window to the edge of the screen to tile it
* Right click on the window title to place the window where you want and how you want it
* Coming soon this week, Windows Suggestions: after tiling a window you get suggestions for other windows to fill the remaining tiles
...
There are other features https://github.com/domferr/tilingshell

Tiling Shell supports GNOME Shell 40 to 47 on X11 and Wayland.
๐Ÿ‘4๐Ÿ™2โค1๐Ÿ‘1
๐Ÿ‘7๐Ÿคก6๐Ÿ’ฏ3
Flatseal

Graphical utility for #Linux to review and modify permissions from your #Flatpak applications.

Simply launch Flatseal, select an application and modify its permissions. Restart the application after making the changes. If anything goes wrong just press the reset button.

Get it
https://flathub.org/apps/details/com.github.tchx84.Flatseal

For more details please visit the documentation page
https://github.com/tchx84/Flatseal/blob/master/DOCUMENTATION.md

https://github.com/tchx84/flatseal
๐Ÿ‘14โคโ€๐Ÿ”ฅ7๐Ÿ’ฉ2
Olivia

Online and local #music player for #Linux Desktop

https://github.com/keshavbhatt/olivia

Stable and Nightly Build on any snapd enabled Linux Distribution can be installed using:
snap install olivia
https://snapcraft.io/olivia

Arch Linux User's Repository
https://aur.archlinux.org/packages/olivia

Features
Olivia helps you discover new music and videos like no other service do.
Smart Music recommendation, can get you songs related to any song.
Allows organise music and videos at one place.
Olivia can save track while you are streaming it, this saves your bandwidth.
Olivia never stops playing song for you with its smart playlist feature it automatically starts playing related songs for you once your playlist ends.
Watch or Download Video for any song in different audio video formats and quality.
Allows search YouTube and add result to library, sort results and all other #YouTube features like browse channels.
Plays audio only of YouTube streams (saves data bandwidth).
Support themes , Dynamic theme based on album art.
Intelligent Music Search suggestions engine integrated.
Player Mini mode a minimal player widget with always on capability and allows set transparency and make it act like a desktop widget.
Switch to Smart mode and sit back, olivia will play songs for you automatically.
Internet radio, allows play more than 25k online radio stations, list them sort them according to most played , most voted, language wise, country wise and by tags .
Olivia lets you browse new music according to your location.
Olivia lets you discover music based on their genres, moods and more.
Its easy to discover new music - singles, albums etc easily at one place.
Top music chart, allows list top 100 songs country wise.
Top albums chart, allows list top 100 albums county wise.
Beautiful Client side Decoration.
Lyrics of playing songs and separate lyrics search.
Powerful audio equalizers and audio filters.
MPRIS protocol support.
Audio export with meta tags and album art.
More features like cloud synchronisation of your Liked Music is coming soon, so you will be able to get your music back no matter where you are.

#yt #spotify
๐Ÿ‘Ž8๐Ÿ‘5๐Ÿคฎ1๐Ÿคก1
Zapstore

Permissionless and social app store built on the #nostr protocol
For #Android #Linux and #Mac

https://zapstore.dev

Download
https://zapstore.dev/download/

Sources
https://github.com/zapstore

Secure by default
Everything you install comes from trusted sources and is cryptographically verified. Not satisfied with the default? Choose your own curators, or mix and match! Censorship has no place in our world.

Relevant to you
Supercharged by the nostr open protocol, recommendations come right from your social connections โ€” or use it in totally private way. With our growing catalog, you will never run out of great apps.

Support your devs
Connect with your favorite developers: send them direct feedback, request features and support them through micropayments, all without any middlemen.

#apk #store
๐Ÿ”ฅ10โšก7โค1
WhisperTux

Simple #voice #dictation application for #Linux. Uses whisper.cpp for offline speech-to-text transcription. No fancy GPUs are required although whisper.cpp is capable of using them if available. Once your speech is transcribed, it is sent to a ydotool daemon that will write the text into the focused application.

Features

Local speech-to-text processing via whisper.cpp (no cloud dependencies)
No expensive hardware required (works well on a plain x86 laptop with AVX instructions)
Global keyboard shortcuts for system-wide operation
Automatic text injection into focused applications
Configurable whisper models and shortcuts

https://github.com/cjams/whispertux

#assistant #speech #stt
โค15๐Ÿ‘10
๐Ÿ”ฅ22๐Ÿ˜ฑ5โค4๐Ÿคก2