I have a directory fetznerdotme in a sub directory of my user’s home directory.
I am logged in as my ordinary user, who also owns the home directory and all subdirectories.
I open the directory in Kate text editor with File > Open Folder > (… select the directory in the menu… ) > OK
In the left sidebar of Kate, where it shows the folder contents, I see only those files and folders NOT tracked by git:
archetypes/
public/
resources/
themes/
.gitmodules
.hugo_build.lock
hugo.toml
The output of git status is
...
Untracked files:
(use "git add <file>..." to include in what will be committed)
.hugo_build.lock
archetypes/
hugo.toml
public/
resources/
The full contents of the directory are
~/Workspaces
❯ eza -la fetznerdotme
drwxr-xr-x@ - alex 5 Dec 06:35 .git
.rw-r--r--@ 115 alex 5 Dec 01:44 .gitmodules
.rw-r--r--@ 0 alex 5 Dec 01:46 .hugo_build.lock
drwxr-xr-x@ - alex 5 Dec 01:40 archetypes
drwxr-xr-x@ - alex 5 Dec 01:40 assets
drwxr-xr-x@ - alex 5 Dec 01:40 content
drwxr-xr-x@ - alex 5 Dec 01:40 data
.rw-r--r--@ 98 alex 5 Dec 06:34 hugo.toml
drwxr-xr-x@ - alex 5 Dec 01:40 i18n
drwxr-xr-x@ - alex 5 Dec 01:40 layouts
drwxr-xr-x@ - alex 5 Dec 06:34 public
drwxr-xr-x@ - alex 5 Dec 01:46 resources
drwxr-xr-x@ - alex 5 Dec 01:40 static
drwxr-xr-x@ - alex 5 Dec 01:43 themes
The directory is a git repo, and it does contain a git submodule.
My local git version is git version 2.52.0
There is no .gitignore, .git/info/excludeis empty except for some comments
❯ cat .git/info/exclude
# git ls-files --others --exclude-from=.git/info/exclude
# Lines that start with '#' are comments.
# For a project mostly in C, the following would be a good set of
# exclude patterns (uncomment them if you want to use them):
# *.[oa]
# *~
Other, non-git directories appear complete
I cannot identify a setting in the menu that would toggle git visibilty.
I would expect a behavior of hiding git ignored files, but not git tracked files
Can anyone help me identify what’s causing this behavior?