Questions tagged [dot-files]

A dotfile is a file or directory whose name begins with a dot. These files are typically found in user home directories, contain configuration information and hidden from view on Unix systems.

Filter by
Sorted by
Tagged with
0 votes
0 answers
25 views

xterm ignores xrdb state unless loaded twice

When I boot up i3, my xterm will be colored and configured as though my Xresources haven't been loaded yet, with default values for everything, but when I query the resource database, all my values ...
user avatar
  • 11
3 votes
0 answers
34 views

Sharing fish configuration across computers

I'm trying to share configurations across my computers (macOS and WSL2). Most of my configurations (abbreviations, plugins configuration) are by default in fish_variables which is meant to be ...
user avatar
  • 31
0 votes
0 answers
17 views

Having trouble with file paths during script execution

I have the file $DOTFILES/config/zsh/.zshenv where I want to be able to define the script's location in a way in which I can move the $DOTFILES folder anywhere without breaking the configuration. And ...
user avatar
0 votes
0 answers
40 views

How to run only a single command in linux?

I want to execute a single command with .bashrc or dotfile support. For eg: Opening Firefox browser by typing firefox. I don't want to open terminal, then execute the command and then exit the ...
user avatar
1 vote
0 answers
61 views

remove useless dot files in Linux

Hi :D I had alot of packages that are removed now( im using manjaro so i deleted them with pamac ), but their dot files or their config folder in ~/.config folder still remains, its not a big deal ...
user avatar
0 votes
2 answers
76 views

How to automate post-installation setup of a distribution?

As you all know, setting up a fresh installation of a distribution can be time consuming. Manually installing and setting up various packages and apps takes a lot of time, even with all the dotfiles ...
user avatar
1 vote
3 answers
131 views

Tmux doesn't read `~/.config/tmux/tmux.conf` by default, so where?

As title. I always do things on macOS, but now I have to learn some Virtual Machine and have installed Ubuntu 20.04. On macOS I put all dotfiles inside the folder ~/.config/. I did the same on Ubuntu, ...
user avatar
  • 465
0 votes
0 answers
31 views

Change tmux session specific configuration dynamically

I am willing to have my tmux (version 3.1c) loading its configuration based on the session. I already looked at this post and this one and really liked this answer using the hooks: set-hook -g after-...
user avatar
  • 101
0 votes
1 answer
246 views

Opposite of `--adopt` option for GNU Stow?

I'm using GNU Stow to manage my dotfiles as per this guide. This works well for cases where there is no pre-existing dotfile on the machine. E.g. if there is no file ~/.config/foo.cfg then the ...
user avatar
  • 143
0 votes
1 answer
161 views

What language do config files use?

I've been using GNU/Linux for over a year now. And there's this question to which I need an answer from you, Linux gurus: What language(s) do config files like .bashrc, .vimrc, .i3status.conf, ....
user avatar
1 vote
0 answers
49 views

Why does the HOME variable have different values during startup

I put the code PATH="$HOME/.local/bin" in my .profile file. Then, after startup, if I type in echo $PATH it will print out /home/.local/bin However, if I run PATH="$HOME/.local/bin ...
user avatar
  • 11
2 votes
1 answer
183 views

Rsync include specific sub-directories in hidden directories

I am trying to use rsync for creating backups of my computer. For this I would like to exclude all hidden directories and files but include specific sub-directories of those hidden directories. As an ...
user avatar
1 vote
0 answers
22 views

How to personalize dotfiles on gcp instances

On gcp (google cloud), the first time a user connects (via ssh) to a vm a new home directory is created and dotfiles are populated from /etc/skel. How can I configure things to get user specific ...
user avatar
0 votes
0 answers
122 views

Exporting environment variables in `.profile` with a bash and-list construct

I am using gdm3 as my login manager. Upon login, all the PATH modifications in my .profile are set and exported correctly. For example, lines like these below work fine: if [ -d "$HOME/bin" ]...
user avatar
0 votes
1 answer
182 views

Ranger: custom file sorting (dotfiles at the end of listing)

I am using ranger as cli file manager. I would love to order files in this way: Folders alphabetically Files alphabetically Folders starting with . alphabetically Files starting with . alphabetically ...
user avatar
2 votes
2 answers
411 views

Difference between GNU find -not and GNU find -prune -o -print

This answer on opening all files in vim except [condition]: https://unix.stackexchange.com/a/149356/98426 gives an answer similar to this: find . \( -name '.?*' -prune \) -o -type f -print (I adapted ...
user avatar
0 votes
1 answer
97 views

how to fetch the remote repository of a remote repository which is not checked out in git

Is there a way to fetch the remote repository of a non-checked-out remote repository with git? I have the dotfiles on my remote PC under version control (using yadm). This repository is cloned on my ...
user avatar
  • 198
0 votes
1 answer
49 views

Git lists my LICENSE and README as removed, but they are still there?

thanks for reading! I was starting to setup my dotfiles configuration with git and GitHub and came across a problem: I am using my $HOME as my git work tree and have the .git-directory in my $HOME/....
user avatar
0 votes
1 answer
54 views

command -v <foo> returns wrong result after overwriting <foo> as function

I have the following functions in my .bashrc which just creates a python project with venv and creates gitignore and readme, after I initialise with git as: git init python ...
user avatar
0 votes
2 answers
116 views

What is the correct path to store a user specific credentials file?

I guess ~/.config (XDG_CONFIG_HOME) is not correct because that way users have to be constantly aware which files are safe to commit to their dotfiles repository.
user avatar
  • 123
2 votes
1 answer
86 views

My dotfiles bash script somehow deleted its own directory?

I use git to track my dotfiles across multiple machines. I wrote a pretty simple script in the repo, which backs up any outdated existing dotfiles and then creates symbolic links to each of the up-to-...
user avatar
  • 123
0 votes
1 answer
2k views

git with ssh keeps asking for passphrase everytime

I'm using a git bare repository for managing dotfiles, and some other repositories for custom DWM build and all. I use SSH for pushing and pulling from git, but it keeps asking me my SSH passphrase ...
user avatar
1 vote
4 answers
561 views

How can I exclude . and .. when listing only hidden items?

ls -d .* lists only hidden "items" (files & directories). (I think) technically it lists every item beginning with ., which includes the current . and above .. directories. I also know that ls -A ...
user avatar
1 vote
0 answers
430 views

How to configure bspwm with home-manager

I'm using nixos and trying to configure bspwm with home-manager. However, whenever I attempt to login using xorg, it fails saying "Failed to start session". Does anybody know anything about this? My ...
user avatar
  • 111
0 votes
1 answer
17 views

How can I fix my dotfiles that prevent pulseaudio from working?

I am currently using arch with i3-gaps. I just moved my /home/ directory to a separate partition. Now pulseaudio no longer works. I think that the problem is related to my dotfiles in my /home/ ...
user avatar
1 vote
1 answer
757 views

What is the difference between dotfile and dot config? [duplicate]

Examples: .bashrc .config/fish/config.fish I would like to know which is more common and what pros and cons they each have. I imagine a dotfile would be easier to change, since it is right in the ...
user avatar
  • 129
1 vote
2 answers
73 views

Should I install softwares first or sync the dotfiles on new Ubuntu install? [closed]

I'm writing a script to execute after a new installation of Minimal Ubuntu(mini.iso) to install all the software I need and sync the dotfiles I backed up previously. What's the best way to avoid ...
user avatar
  • 41
1 vote
1 answer
204 views

Are Ubuntu dotfiles compatible with Arch dotfiles?

I'm debating whether I should switch from Windows to Linux and I've decided that if I do, I'll be using Arch Linux (most likely manjaro specifically). Mainly because I don't want to have to deal with: ...
user avatar
  • 13
0 votes
3 answers
86 views

Can echo be combined to produce a single result of .*/ and */?

The echo command outputs differing results based on the expression passed to it. The working directory is /home/etc $ echo .*/ / ../ .cache/ .config/ .gnupg/ .local/ .mozilla/ .ssh/ $ echo ./* ./...
user avatar
  • 163
0 votes
0 answers
28 views

Difficulty reloading changed shell function

I have a function defined in a file ~/.shell/functions.sh that is loaded by .zshrc with a line: source ~/.shell/functions.sh However, when I try to update the function after altering it by doing ...
user avatar
  • 172
2 votes
3 answers
1k views

link config files

Problem I'm trying to move my config files from a .dotfiles folder, and link those files to the corresponding config path. Example In this example I'm trying $ ln -s ~/.dotfiles/nvim/init.vim ~/....
user avatar
0 votes
1 answer
442 views

How do I invoke Zsh and skip .zshrc or .zshenv?

How do I invoke Zsh interactively while asking it to not process .zshrc?
user avatar
8 votes
2 answers
6k views

SSHing into system with ZSH as default shell doesn't run /etc/profile

I'm experiencing a strange behavior on some of our machines atm. At least, it seems strange to me and my colleagues and we didn't find any explanation for it :) [edit 1] Next paragraph seems to be ...
user avatar
18 votes
3 answers
34k views

How do I apply the changes to the .zshrc file after editing it?

I just edited the .zshrc file to configure Z shell on FreeBSD, for example to update the PATH system variable. path+=/usr/local/openjdk12/bin How do I make the changes take effect? Must I log out and ...
user avatar
0 votes
3 answers
190 views

Kind of files which just have extension, like .bashrc or .cshrc

I'm wondering about files that have a name starting with a dot e.g. .bashrc or .cshrc have distinct feature? (Could we say .bashrc extension?) Maybe these kind of files are a member of a category? ...
user avatar
  • 137
1 vote
2 answers
284 views

How to avoid copying “..” while using cp command in terminal? [duplicate]

I am using CentOS7 and when I use command cp /root/test/.* /root/test1 it also copies .. which copies all the files and folder in the parent directory of the source. How to avoid copying . and ..?
user avatar
  • 19
0 votes
1 answer
139 views

Can you hide files and folders on MacOS the same way as Linux?

I'm trying to make a Python script that creates a hidden folder for a specific file I'm creating across any platform. I'm aware you can do this easily with Linux by placing "." as the beginning of a ...
user avatar
4 votes
1 answer
2k views

Dot in front of file [duplicate]

If there is a file and the filename starts with a dot in front of it. Does that mean that you created the file and you are hiding stuff in it or can the files get created on their own without you ...
user avatar
3 votes
1 answer
645 views

Which files in $HOME defines the user preferences in gnome?

I'm backup/syncing my dotfiles in my $HOME-Directory via git. I don't want to sync everything of course, so I ignore everything via .gitignore and re-add the important files. * !.bash* .*.swp ....
user avatar
0 votes
1 answer
135 views

How do configure ZSH commands substition to not use backticks (`)?

I only want echo $(date) to return the date not the backticked version. echo $(date) # should return Wed Mar 6 09:50:41 EST 2019 echo `date` # should return `date`
user avatar
2 votes
1 answer
214 views

map ls -a to ls -A

I have tried to made an alias ls -a = ls -A, ending up with: bash: alias: `ls -a': invalid alias name I want ls -a without . and ... How can I get that?
user avatar
  • 1,461
0 votes
2 answers
339 views

How to tar a directory including dotfiles, but omitting all reference to the directory itself

I want to back up home directories including the usual array of dotfiles, but I do not want the directory itself, or its permissions to be backed up or even mentioned. So, if I have a structure like ...
user avatar
  • 115
0 votes
1 answer
963 views

Is there a totally empty Bash file I can use (or create) to extend .bashrc and .profile?

I know that by principle, one shouldn't change .bashrc and common changes like creating an alias should better be done in .profile instead. When I rent a new IaaS system with Bash as main shell, the ...
user avatar
0 votes
2 answers
232 views

Can not edit file symlinked (Permission denied)

I started using dotfiles to sync everything I need to github. But I got some problem when symblink config files from dotfiles/ to ~/ Examples: $ rm ~/.config/termite/config $ ln -s ~/dotfiles/...
user avatar
  • 33
1 vote
1 answer
32 views

Excluding certain files from moving but move hidden ones too

In my deployment script I have such as code to exclude certain files. shopt -s extglob mv !(deploy.sh|file1|file2) ~/$public It works almost well but ignores hidden files so they are not moved. How ...
user avatar
  • 600
5 votes
6 answers
913 views

How do I match only dotfiles in bash? [duplicate]

rm -rf .* will only not end horribly because rm refuses to delete . and ... How do I exclude these special directories from a glob pattern? This is not solved by dotglob since I want to match only ...
user avatar
  • 203
0 votes
1 answer
291 views

How to save settings for Synaptic (Graphical package manager)?

I have dotfiles where I store the settings from all the programs that I use. I mean files with the extension .conf, .cfg, .rc and etc. But I cannot find a place where the Synaptic keeps its settings. ...
user avatar
  • 213
-2 votes
1 answer
118 views

cp -r <Folder Name> .<Folder Name>

I run the command cp -r <Folder Name> .<Folder Name>. It have done something, but I cannot find it. Example: cp -r Agent .Agent.old # (There is a dot symbol on the 2nd folder name)
user avatar
0 votes
2 answers
134 views

Remove files/folders that start with "." [duplicate]

This command: rm -rf "$HOME/.quicklock/locks/"* does seem to remove files or folders in the locks directory, which start with "." how can I remove those files too? Any other filenames that would ...
user avatar
1 vote
1 answer
654 views

How to disable oh-my-zsh features only in PyCharm terminal

When using the shell in PyCharm, I have noticed that when I type quickly, the auto-complete feature will cause characters to be dropped. Is there a convenient way to start /bin/zsh and cause it to ...
user avatar
  • 781