You are not logged in.

#1 2019-04-02 10:47:58

epistularum
Member
Registered: 2019-04-01
Posts: 13

[SOLVED] Lost with dot files and ricing.

I'm complete newbie to arch and I'm having a really hard time with dotfiles.
I'm specifically trying to install this setup https://gitlab.com/BVollmerhaus/dotfiles

But I'm too much of a brainlet to make it work.
I've installed all required software and ran the ./install but it gives me  "Some links were not successfully set up".
I've already done some research on dotfiles. What I have understood is that they are basically config files for installed software but I have a hard time wrapping my head around the installation process.
I've managed to install KDE but uninstalled it because my turbo autism requires a minimal install. I haven't slept, please send help.

Last edited by epistularum (2019-04-07 17:30:59)

Offline

#2 2019-04-02 10:57:08

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: [SOLVED] Lost with dot files and ricing.

If you don't understand them then don't use someone else's dotfiles.

Start with something simple and edit the config yourself by reading the manuals and help files.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#3 2019-04-02 11:01:33

epistularum
Member
Registered: 2019-04-01
Posts: 13

Re: [SOLVED] Lost with dot files and ricing.

Slithery wrote:

If you don't understand them then don't use someone else's dotfiles.

Start with something simple and edit the config yourself by reading the manuals and help files.

I agree with you but I would like to have a nice looking setup from the start and learn from there, isn't that possible?

Offline

#4 2019-04-02 11:48:34

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,522

Re: [SOLVED] Lost with dot files and ricing.

everyone has different opinions about what looks good or is ugly.

Maybe focus on the functionality you want and worry about "nice looking" later ?

Check https://wiki.archlinux.org/index.php/Window_manager and consider which of those will suit your workflow best.
Try them out.
Once you found one that agrees with you, investigate how you can customize them to look better.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#5 2019-04-02 11:59:42

epistularum
Member
Registered: 2019-04-01
Posts: 13

Re: [SOLVED] Lost with dot files and ricing.

Lone_Wolf wrote:

everyone has different opinions about what looks good or is ugly.

Maybe focus on the functionality you want and worry about "nice looking" later ?

Check https://wiki.archlinux.org/index.php/Window_manager and consider which of those will suit your workflow best.
Try them out.
Once you found one that agrees with you, investigate how you can customize them to look better.

I've already investigated window managers and I find tiling window managers to suit me the most. In addition I find the gaps of i3-gaps very elegant that's why I settled on it and installed it.
The next logical step for me would be to rice it. I've read the wiki concerning dotfiles as well as other resources but naturally diving into it would help me the most to learn it.
Following the Arch wiki I looked into the User repositories to find rices already made containing i3-gaps and chose https://gitlab.com/BVollmerhaus/dotfiles
I followed the steps explained in the readme but I encountered some issues that I can't seem to resolve and that is why I asked in this forum.

Offline

#6 2019-04-02 12:24:15

loqs
Member
Registered: 2014-03-06
Posts: 19,101

Re: [SOLVED] Lost with dot files and ricing.

https://github.com/anishathalye/dotbot/ … ink.py#L96
Is the full output of ./install

Some links were not successfully set up

If it is not please supply the full output.

Last edited by loqs (2019-04-02 12:24:53)

Offline

#7 2019-04-02 12:30:11

osintusr
Member
Registered: 2017-11-03
Posts: 18

Re: [SOLVED] Lost with dot files and ricing.

Perhaps then try a middle ground. If you want that look/functionality but are new to implementing the features of i3-gaps and other software, take the code from that repo and start with one of the dotfiles, write it yourself using that template as a guide, while reading the manuals/wiki as you go when you encounter things you're unsure about.

Offline

#8 2019-04-02 12:34:09

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,530
Website

Re: [SOLVED] Lost with dot files and ricing.

epistularum wrote:

I would like to have a nice looking setup from the start and learn from there, isn't that possible?

In arch, no.

In many of the various arch-based distros or spin-offs, maybe.  But those are not supported here for the primary reason that - by definition - the users of those systems have no idea how they are configured.

By using someone elses "dot files" - and especially by using their mysterious "install" script - you are essentially turning your base arch install into someone else's spin-off.  You will not understand how it is configured.  This cannot in practice and should not in principle be supported on these forums.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#9 2019-04-02 12:34:29

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,522

Re: [SOLVED] Lost with dot files and ricing.

Thanks, for the explanation.


could you post the command you're stuck with and its full output ?

N.B. since you're using someone elses dotfiles, I'd recommend using a fresh testuser .

Other posters have said it better then I did.

Last edited by Lone_Wolf (2019-04-02 12:35:38)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#10 2019-04-02 12:40:52

epistularum
Member
Registered: 2019-04-01
Posts: 13

Re: [SOLVED] Lost with dot files and ricing.

loqs wrote:

https://github.com/anishathalye/dotbot/ … ink.py#L96
Is the full output of ./install

Some links were not successfully set up

If it is not please supply the full output.

This is the full output:

[epistularum@epistularum ~]$ cd /home/epistularum/dotfiles/
[epistularum@epistularum dotfiles]$ sudo ./install
All targets have been cleaned
Pulling submodules [git submodule update --init --recursive]
All commands have been executed
~/.config/i3/config already exists but is a regular file or directory
Globs from 'scripts/window-manager/*': ['scripts/window-manager/brightness_notifier.py', 'scripts/window-manager/auto_clear_urgency.py', 'scripts/window-manager/battery_notifier.py']
Link exists ~/.config/i3/brightness_notifier.py -> /home/epistularum/dotfiles/scripts/window-manager/brightness_notifier.py
Link exists ~/.config/i3/auto_clear_urgency.py -> /home/epistularum/dotfiles/scripts/window-manager/auto_clear_urgency.py
Link exists ~/.config/i3/battery_notifier.py -> /home/epistularum/dotfiles/scripts/window-manager/battery_notifier.py
Link exists ~/.config/fish/config.fish -> /home/epistularum/dotfiles/config/fish/config.fish
Link exists ~/.config/fish/fishfile -> /home/epistularum/dotfiles/config/fish/fishfile
Link exists ~/.config/ranger/commands.py -> /home/epistularum/dotfiles/config/ranger/commands.py
Link exists ~/.config/ranger/rc.conf -> /home/epistularum/dotfiles/config/ranger/rc.conf
Link exists ~/.config/compton -> /home/epistularum/dotfiles/config/compton
Link exists ~/.config/dunst -> /home/epistularum/dotfiles/config/dunst
Link exists ~/.config/kak -> /home/epistularum/dotfiles/config/kak
Link exists ~/.config/polybar -> /home/epistularum/dotfiles/config/polybar
Link exists ~/.config/rofi -> /home/epistularum/dotfiles/config/rofi
Link exists ~/.config/wal/templates -> /home/epistularum/dotfiles/config/wal/templates
Link exists ~/.vimrc -> /home/epistularum/dotfiles/config/vimrc
Link exists ~/.Xresources -> /home/epistularum/dotfiles/config/Xresources
Some links were not successfully set up
./run-setup-tasks
:: Install Python dependencies for scripts submodule? [Y/n] y
Successfully installed dependencies for all Python scripts.
System packages may require manual installation; see README.
:: Download patched M+ font (~25 MB) from Nerd Fonts? [Y/n] y
:: Retrieving fonts...
 [ ok ] M+ 1m bold Nerd Font Complete.ttf                                                                                                                                                                   
 [ ok ] M+ 1m bold Nerd Font Complete Mono.ttf                                                                                                                                                              
 [ ok ] M+ 1m light Nerd Font Complete.ttf                                                                                                                                                                  
 [ ok ] M+ 1m light Nerd Font Complete Mono.ttf                                                                                                                                                             
 [ ok ] M+ 1m medium Nerd Font Complete.ttf                                                                                                                                                                 
 [ ok ] M+ 1m medium Nerd Font Complete Mono.ttf                                                                                                                                                            
 [ ok ] M+ 1m Nerd Font Complete.ttf                                                                                                                                                                        
 [ ok ] M+ 1m Nerd Font Complete Mono.ttf                                                                                                                                                                   
 [ ok ] M+ 1m thin Nerd Font Complete.ttf                                                                                                                                                                   
 [ ok ] M+ 1m thin Nerd Font Complete Mono.ttf                                                                                                                                                              
:: Updating font cache...
All commands have been executed

==> Some tasks were not executed successfully
[epistularum@epistularum dotfiles]$ 
osintusr wrote:

Perhaps then try a middle ground. If you want that look/functionality but are new to implementing the features of i3-gaps and other software, take the code from that repo and start with one of the dotfiles, write it yourself using that template as a guide, while reading the manuals/wiki as you go when you encounter things you're unsure about.

I thought I could just install it all and make changes from there but now now I feel like I'd have to do it as you said. Yes it's more tedious but I will learn more.

Trilby wrote:

In arch, no.

In many of the various arch-based distros or spin-offs, maybe.  But those are not supported here for the primary reason that - by definition - the users of those systems have no idea how they are configured.

By using someone elses "dot files" - and especially by using their mysterious "install" script - you are essentially turning your base arch install into someone else's spin-off.  You will not understand how it is configured.  This cannot in practice and should not in principle be supported on these forums.

When I installed KDE on Arch it was pretty much directly riced. I thought I could have the same result using only a WM and someone else's dotfiles. Aren't dotfiles supposed to do exactly that?

Last edited by epistularum (2019-04-02 12:55:10)

Offline

#11 2019-04-02 12:52:19

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,530
Website

Re: [SOLVED] Lost with dot files and ricing.

The first thiing to learn is to not randomly prepend `sudo` to commands.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#12 2019-04-02 12:58:57

epistularum
Member
Registered: 2019-04-01
Posts: 13

Re: [SOLVED] Lost with dot files and ricing.

Trilby wrote:

The first thiing to learn is to not randomly prepend `sudo` to commands.

I tried doing that because I thought it could be an access issue.
As I said I'm a new user. I'm coming from Linux mint but I made the switch to Arch for the aur/yay, further ricing and minimal setup.

Offline

#13 2019-04-02 13:02:22

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 30,530
Website

Re: [SOLVED] Lost with dot files and ricing.

And that's a very bad reason to use `sudo`.  If something fails, don't just try to push harder - this will result in a completely broken system.

To run arch safely, you must understand what you are doing before you do it.  You don't need to be an expert coming in, you can learn along the way - but you must learn then implement, not the other way around.  If you do not understand what you are doing and are not patient enough to wait until you do, then arch linux is a very poor choice of distro.


"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman

Offline

#14 2019-04-02 13:05:14

loqs
Member
Registered: 2014-03-06
Posts: 19,101

Re: [SOLVED] Lost with dot files and ricing.

~/.config/i3/config already exists but is a regular file or directory

Can not be worked around by sudo see
https://github.com/anishathalye/dotbot/ … nk.py#L212

Offline

#15 2019-04-02 13:09:35

epistularum
Member
Registered: 2019-04-01
Posts: 13

Re: [SOLVED] Lost with dot files and ricing.

Trilby wrote:

And that's a very bad reason to use `sudo`.  If something fails, don't just try to push harder - this will result in a completely broken system.

To run arch safely, you must understand what you are doing before you do it.  You don't need to be an expert coming in, you can learn along the way - but you must learn then implement, not the other way around.  If you do not understand what you are doing and are not patient enough to wait until you do, then arch linux is a very poor choice of distro.

Duly noted.

Offline

#16 2019-04-02 13:14:50

epistularum
Member
Registered: 2019-04-01
Posts: 13

Re: [SOLVED] Lost with dot files and ricing.

loqs wrote:
~/.config/i3/config already exists but is a regular file or directory

Can not be worked around by sudo see
https://github.com/anishathalye/dotbot/ … nk.py#L212

Now I understand it's not an elevation issue.
I've already looked through the files here to the best of my ability but I have little knowledge of python or any language for that matter.

Offline

#17 2019-04-02 13:19:16

loqs
Member
Registered: 2014-03-06
Posts: 19,101

Re: [SOLVED] Lost with dot files and ricing.

To find any files not owned by the user in $HOME as a result of sudo

find $HOME ! -uid `id -u` ! -gid `id -g`

I would not recommend using any AUR helper until you can access  AUR and resolve PKGBUILD isssues using only makepkg and git/curl.
Edit:

~/.config/i3/config already exists but is a regular file or directory

The ./install / dotbot / config can not handle the existence of /.config/i3/config it appears to have only been tested on a user with an empty ./config

Last edited by loqs (2019-04-02 13:21:33)

Offline

#18 2019-04-02 13:34:27

epistularum
Member
Registered: 2019-04-01
Posts: 13

Re: [SOLVED] Lost with dot files and ricing.

loqs wrote:

To find any files not owned by the user in $HOME as a result of sudo

find $HOME ! -uid `id -u` ! -gid `id -g`

I would not recommend using any AUR helper until you can access  AUR and resolve PKGBUILD isssues using only makepkg and git/curl.
Edit:

~/.config/i3/config already exists but is a regular file or directory

The ./install / dotbot / config can not handle the existence of /.config/i3/config it appears to have only been tested on a user with an empty ./config

Thank you very much, I have deleted existing instances of those files, rerun ./install and now it installed correctly!

Offline

#19 2019-04-02 14:45:28

cirrus
Member
From: Glasgow Scotland
Registered: 2012-08-24
Posts: 341
Website

Re: [SOLVED] Lost with dot files and ricing.

.... and again, sadly the splendid advice given by the long term users falls on deaf ears.

Offline

#20 2019-04-02 15:12:19

epistularum
Member
Registered: 2019-04-01
Posts: 13

Re: [SOLVED] Lost with dot files and ricing.

cirrus wrote:

.... and again, sadly the splendid advice given by the long term users falls on deaf ears.

I've read every single advice on this thread and I plan to follow them.

Offline

#21 2019-04-02 22:55:41

cirrus
Member
From: Glasgow Scotland
Registered: 2012-08-24
Posts: 341
Website

Re: [SOLVED] Lost with dot files and ricing.

epistularum wrote:

I've read every single advice on this thread and I plan to follow them.

Thats Great, i dont mean to be pedantic only those boys have been in the trenches for some time, it  would be folly not to take heed.

Please edit first post title and mark this thread as solved if you are happy with responses

Regards

Offline

#22 2019-04-07 17:38:36

epistularum
Member
Registered: 2019-04-01
Posts: 13

Re: [SOLVED] Lost with dot files and ricing.

cirrus wrote:

Thats Great, i dont mean to be pedantic only those boys have been in the trenches for some time, it  would be folly not to take heed.

Don't worry I feel you there must a lot of new users unwilling to follow advice. I have now completely setup my system on my own from the ground up and I really feel like I have a much deeper understanding of what I'm doing, I'm grateful I got advised early on! If I had used a ready-made rice following a copy-paste tutorial I would have missed a lot.

cirrus wrote:

Please edit first post title and mark this thread as solved if you are happy with responses

Regards

Done!

Offline

Board footer

Powered by FluxBB