SimpleVote - An open-source, live updating, voting platform based on range voting.
simplevote.tk
external-link
SimpleVote is an open-source, self-hostable, live-updating voting/polling platform, for both live meetings, or extended polls.

You can add options if what you use isn’t there. :)

@Mencoh
link
fedilink
82Y

I use Bash and I’m open to people explaining why a different shell would make a difference for me, unless it’s a matter of preference? For instance I’m not a huge Arch zealot, but by now I know all the pacman commands and I don’t see the point of switching.

Ephera
link
fedilink
3
edit-2
2Y

I would recommend installing fish and just launching it in your terminal (just run ‘fish’), to play around with it.

Fish has a lot of convenience features set up / enabled by default, so you can get a good impression of what’s possible without too much trouble setting it up.

You may prefer going with zsh + oh-my-zsh for the long-term, as fish’s syntax is only similar to bash, not entirely compatible with it (they actually try to improve on it), and zsh is striving for bash compatibility, it’s just more work to get it set up with all of the features.

@emvee381
link
fedilink
72Y

happy fish user :)

BASH because I’m still not very good at it and I’m scared of using other non-defaults lol

@otso
link
fedilink
22Y

not being good at bash might be a good reason to try non defaults. zsh and fish have much nicer autocompletion by default, without you needing to know how you like everything configured. that being said, if you want to learn more, try making yourself a basic .bashrc and thinking about how the options you set might help your productivity

@Kamui
link
fedilink
22Y

omg same xD

@fra
link
fedilink
72Y

I use bash because it’s the default and the alternatives are not that much better that it’s worth switching.

@cheer
link
fedilink
52Y

when writing scripts, I mostly use Bash or posix sh, but I recently switched from Zsh to Fish for other uses. Also interested in how Nu is developing

@wraptile
banned
link
fedilink
52Y

Let me tell you about xonsh.

It’s a modern full python programmable shell and it’s awesome! I’ve been using it for 2 years now and while it has some support issues having a full-blown python in your shell is just so convenient!
There are lot of brilliant UNIX tools like grep, jq etc. however often I find myself in a place where I feel I could write 2 lines of python faster and easier than researching and messing around with processing tool such as jq — if you get this feeling than xonsh is the shell for you!

Example of common use case, renaming files:

$ ls                                                                                                                  
bar.md  foo.md dir/gar.md
$ for file in Path().glob('*'): $[mv @(file) @(file.name + '.bak')]                                                   
$ ls                                                                                                                  
bar.md.bak  foo.md.bak dir/gar.md.bak

Here we glob through files recursively and suffix .bak to every one of them.

Xonsh gives you a lot of flexibility in your shell and you should give it a go. There’s a web-based playground on https://xon.sh homepage that you can spin up to try xonsh hassle-free!

@gaz
link
fedilink
12Y

Xonsh is great but it still doesn’t feel ready for production usage. I think you still can’t delete stuff from history which is a deal breaker for me.

@cronjob
link
fedilink
52Y

Started off using zsh pretty early-on, then went back to bash up until about a month ago when I decided to check out fish.

I use fish mainly because it has contextual autocomplete based on the folder.

Brian
link
fedilink
42Y

Gnu Bash. Tend to use the defaults on my system (Fedora), since I prefer to spend my time doing work and not fidgeting with various system tweaks. 😈

@khamer
link
fedilink
42Y

I also use bash - I tried zsh, but there was a startup delay I couldn’t stand.

Plus, bash has a lot of features that you just need to turn on (mostly using shopt) - things like autocd, cdspell/dirspell, cmdhist, direxpand, extglob, globstar, histappend, should probably just be on by default these days, as well as a HISTTIMEFORMAT that includes date and time.

@zeinok
link
fedilink
42Y

bash, I use for loop, stdin/out redirection and conditional operator somewhat often and I put them in script if I use a snippet a lot

sseneca
link
fedilink
42Y

zsh with starship as my prompt. on my main PC it looks like this:

sort of not related because it’s shell-agnostic, but I really like starship because it has a bunch of cool plugins. e.g. at work, I have k8s and AWS plugins enabled, so it looks like this:

@ybaumy
link
fedilink
2
edit-2
2Y

deleted by creator

sseneca
link
fedilink
32Y

np! highly recommended, it’s fast too.

@bbigras
link
fedilink
1
edit-2
2Y

And it should get even faster: The devs are planning to address the major bottlenecks for 1.0 and do a ground up rewrite for 2.0. async prompt support is considered.

sseneca
link
fedilink
22Y

oh nice, that sounds awesome

@l4nn1312
link
fedilink
32Y

fish all the way!

@rek2
link
fedilink
32Y

zsh/fish depending on which computer

@snackwifi
link
fedilink
32Y

zsh

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

  • 0 users online
  • 2 users / day
  • 9 users / week
  • 62 users / month
  • 404 users / 6 months
  • 5.51K subscribers
  • 1.78K Posts
  • 5.22K Comments
  • Modlog