yad
selfcontrol
Our great sponsors
yad | selfcontrol | |
---|---|---|
16 | 119 | |
627 | 3,955 | |
- | 1.3% | |
4.1 | 0.0 | |
about 2 months ago | over 2 years ago | |
C | Objective-C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
yad
-
Help me understand the possibilities of Bash (best uses, etc)
Aside from the obvious uses - command line scripts - you can also do quite a bit with the GUI. Check out Yad for bash script GUI. X11 related tools like wmctrl, xdotool allow you to create spectacular scripts. I write and use numerous dynamic menus created with bash + jgmenu.
-
I saw somewhere a program that transformed every terminal command into GUI. Someone know it?
Are you referring to yad?
-
How do you actually install steamtinkerlaunch? It requires the YAD dependency and I can’t figure out how to install it.
git clone https://github.com/v1cont/yad.git yad-dialog-code
-
What are some useful cli tools that arent popular?
yad - Program allows you to display GTK+ dialog boxes from command line or shell scripts. YAD depends on GTK+ only.
-
What are the tools that improve your workflow by a lot?
yad pushing your shell scripts to the next level via user inputs. For example i wrote a small script which lets me select an environment and an app and the url+port is written into the clipboard.
-
Most feature rich file manager?
I make a lot of use of yad (which I think is in the standard repository) to give a GUI-like feel to my scripts. yad is a significant advance over zenity.
-
Right-click menu
make a binding on an empty workspace that calls a yad script at the cursor
-
Script for dialog box asking if I want too launch programs on the weekend
You might want to look at yad to add a GUI dialogue box to your script. Something like:
-
Showing GUIs from Shell Scripts
I like yad[0] for this. For example, I use it to present a GUI color picker to change/insert colors in Vim (via a plugin called vCoolor[1]). I also use it in some i3/sway scripts that need user input or to show a progress bar.
[0]: https://github.com/v1cont/yad
[1]: https://github.com/KabbAmine/vCoolor.vim
-
how to build linux apps with GUI?
zenity should be a simple start https://gitlab.gnome.org/GNOME/zenity (and apparently there is a fork too https://github.com/v1cont/yad but haven't tried it)
selfcontrol
- Ask HN: Good tools to block websites/apps to focus?
-
My 30-Year Quitting Addiction
There is a free and open source app called SelfControl for macOS. It allows one to block access to any site one adds to the list in the app for the amount of time the user chooses. Attempt to use multiple browsers, restarting one's machine, deleting the app, etc. won't get around the block either. It's been super helpful for me, so I thought I'd just throw it out there.
https://selfcontrolapp.com
-
App to prevent distractions at work
It is SelfControl. it is open-source and free. You select the website you want to block and the time. the moment you click the button no matter what you do, you can forget about accessing those websites until the time is over; there is no cancel button. restarted mac won't work, you can delete the app no luck.
- Free application for Apple Mac Computer : Block distracting Applications and websites.
-
Finals season
- https://selfcontrolapp.com/ this is free app. block off all social media and time wasters .. only for mac. if there is nothing to be distracted... IMO I eventually be bored and I was able to get into the zone... not right away... but I told my self... today I study... and I stay in the study room
-
Looking for the right app
Apps I have tried and are not enough: - https://heyfocus.com/ - https://freedom.to/ - https://selfcontrolapp.com/ - https://www.forestapp.cc/ - https://www.rescuetime.com/
-
[Hammer Control] Hammerspoon + SelfControl = Scheduling SelfControl
I'm a huge fan of SelfControl, but the app doesn't let you schedule blocked sessions. auto-selfcontrol seems to not work that great on the newest SelfControl version, since the user needs to type in the password every time SelfControl starts. You can easily click cancel to skip the scheduled SelfControl session.
-
Is there a way to completely lock some websites for the whole day?
for mac - SelfControl app (you can set your websites blacklist/whitelist + time). In case you are not on mac, there will be definitely similar apps for other OSs. Just search for some of the keywords from their website /e.g. "apps limiting access to distracting websites" for windows etc./
-
[Question] any website blocker that won't unblock sites until I spend enough time on a particular app?
Not exactly but try https://selfcontrolapp.com/ it is a killer and will not allow you to access it till the block time passes.
- mac app locker on a schedule
What are some alternatives?
kdialog - Tool to show nice dialog boxes from shell scripts
activitywatch - The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused.
qarma - Zenity Clone for Qt5/Qt6
ShiftIt - Managing windows size and position in OSX
vCoolor.vim - Simple color selector/picker plugin for Vim.
hammerspoon - Staggeringly powerful macOS desktop automation with Lua
sfm - simple file manager
auto-selfcontrol - Small utility to schedule start and stop times of SelfControl
mate-command-applet-icon - Mate's command-applet for mate-panel with added functionality to choose a custom icon.
delay - A Safari extension that delays the loading of time-wasting websites.
musikcube - a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++
selfrestraint - Are certain websites a distraction? SelfRestraint is a cross platform application which blocks access to websites for a predetermined period of time. It can not be undone by the app or by a restart – you must wait for the timer to run out.