mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#tcsh

0 posts0 participants0 posts today
Replied in thread

@wolf480pl @cas it's easy...

The reasons one can despise something and the reason one appreciates it can be different.

I.e. I can appreciate #macOS for it's #accessibility right from the #installer but I can #despise it for #Apple not selling it as a commercial #Unix distro for a #subscription

Same with #bash: I can appreciate it for being better than #sh (unix-#shell) , #tcsh or #csh but I despise it for not having modernized like #fish.

It's called having "mixed feelings" or rather #NuancedOpinion.

fishshell.comfish shellA smart and user-friendly command line shell

Linus Torvalds has proper motivated reasons for really disliking file systems without a case sensitivity.

Read this with me from the kernel lkml, regarding bcachefs.

Re: [GIT PULL] bcachefs fixes for 6.15-rc4 - Linus Torvalds
lore.kernel.org/lkml/CAHk-=wja

🖋️ #bash #sh #zsh #ksh #csh #tcsh #fish #git #Linux #lkml #POSIX #FOSS #100daysofCode #640DaysOfCode #coding #1024DaysOfCode #github #programming #Torvalds #filesystem

Replied in thread

@rl_dane

I have KDE on a semi permanent installation on a 2.5" Drive. If you have been following my toots you know at which level I am with it again after a couple of decades

It's nothing in ease of use, compared to my XFce Desktop ENV: where I have all shortcuts I want in muscle memory, however KDE has become much more powerful in the couple of decades I've not looked at it.

This error in MX Linux KDE edition is now annoying

I cant work without ffmpeg and Im NOT going to install a programming ENV: just to build one programma

>>
$ sudo apt install ffmpeg
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Suggested packages:
ffmpeg-doc
The following NEW packages will be installed:
ffmpeg
0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
Need to get 1,816 kB of archives.
After this operation, 2,437 kB of additional disk space will be used.
Get:1 deb.debian.org/debian bookworm/main amd64 ffmpeg amd64 7:5.1.6-0+deb12u1 [1,816 kB]
Fetched 1,816 kB in 2s (992 kB/s)
Selecting previously unselected package ffmpeg.
(Reading database ... 342056 files and directories currently installed.)
Preparing to unpack .../ffmpeg_7%3a5.1.6-0+deb12u1_amd64.deb ...
Unpacking ffmpeg (7:5.1.6-0+deb12u1) ...
Setting up ffmpeg (7:5.1.6-0+deb12u1) ...
Processing triggers for man-db (2.11.2-2) ...
metalloid@bugrupola:~
$ ffmpeg
ffmpeg: error while loading shared libraries: libavcodec.so.59: cannot open shared object file: No such file or directory

<<

Who knows a fix apart from compilation?

deb.debian.orgIndex of /debian

🐚 TCSH, a shell for Fortune & Glory 🐚

Relevant blog post @ OpenSource.com

> "Why I still love tcsh after all these years. Bash may be more popular, but tcsh has advantages that make it more appealing..."

- opensource.com/article/20/8/tc

How about dot-files for my tcsh config, sure...
- codeberg.org/winterschon/dot-f

Opensource.comWhy I still love tcsh after all these yearsI consider myself a happy Bash user.
Replied in thread

@BeamMeOut My private opinion: #FreeBSD should finally get rid of any C shell in base (or, any other "extra" shell), the base POSIX-sh implementation is good enough for a base shell and for everything else, there are ports.

And then, even if #tcsh was super-duper-awesome, I wouldn't be interested using it, because it's very much incompatible with POSIX, and having to mentally switch between *different* shell languages is something I prefer to avoid. I prefer #zsh, which has tons of features (I'm probably not even using 10% of it actively), but is still (mostly!) POSIX compliant.

Finally, if you disagree with me and think there *should* be a shell with more (interactive) features in base, #ksh seems to be at least a better choice. After all, POSIX sh was initially modeled after a korn shell 😉

Hey, #Linux people. I installed #tcsh and set it as an account's shell, and now when I log in to that account, I can log in fine, but I get an error "Illegal variable name." after the MOTD. I can't figure out where the problem is.

I don't have any tcsh or csh dot files in there. (There's bash dot files, but I don't think tcsh reads those.)

I figured it might be in /etc/csh.cshrc (which the tcsh man page says it reads), but zeroing that out didn't fix it.

Where else do I look?

Replied in thread

@hramrach @bagder if you think #bash is horrible (I assume you use #zsh and/or #fish - which then yes that is a valid argument) then please take a look at #ksh, #tcsh or the original #UNIX #sh and tell me that's readable.

Tangents aside: Bash, for better or worse, is the #standard for #Linux and since I want OS/1337 to be "self-reproducing" / "self-hosting" with as little dependencies as possible, I'm stuck with it.

@OS1337
#OS1337