Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] Install Script / Steps to install #5

Closed
wiredmatt opened this issue Jan 28, 2022 · 2 comments
Closed

[Request] Install Script / Steps to install #5

wiredmatt opened this issue Jan 28, 2022 · 2 comments

Comments

@wiredmatt
Copy link

First of all I want to say I love your work, all the rices you made look amazing!

I'm trying to get the same looks using the dots you provided in this repo using the xfce documentation, so far I got the darknord-gtk-theme applied, but I can't find how to get the bars and the icons you're using, any help is appreciated, thanks in advance.

@mehedirm6244
Copy link
Owner

Hello. Sorry for my late response. Glad you like my rices 😃

About the panel:

Some plugins have their own unique IDs (such as- Workspace switcher). Let me elaborate:
image
The code above is for theming the workspace switcher. Notice that I've used #pager-4 instead of #pager or anything else. What does the '4' actually mean here? pager-4 is actually the ID of Workspace switcher in "my" panel (it's not the same for all). It's very likely that there's a different ID for Workspace switcher of your panel. How do you know the ID?
Well you can use GTK inspector for finding out. Run this on your terminal:
xfce4-panel -q; GTK_DEBUG=interactive xfce4-panel
And a lot of windows will pop up...
image

Each of them is for different panel plugins. We only need a specific one of them. But which one?
image
The one which has XfcePanelWindow object (as shown above).

Screenshot_2022-01-31_19-55-28
Click the marked icon and hover over the workspace switcher.

image
If you get similar visual feedback, click on it. You should see something like below:
image

Now choose 'CSS Selector' like below:
image

You should see something like this:
image

widget(pager-4):dir-ltr From this line, you can tell that the ID of my workspace switcher is pager-4. Suppose yours is pager-12. Edit the gtk.css file and replace every occurence of #pager-4 with #pager-12. Then exit the debug mode and start the terminal by typing xfce4-panel & disown. Now the panel should be good to go

Icons

I've collected this variant of Zafiro icons from Archcraft linux. You can download it from here. The name of the package is: archcraft-icons-zafiro-1.0-1-any.pkg.tar.zst. After downloading it, extract it and copy the icon themes to ~/.local/share/icons. Now xfce4-appearance-settings should automatically find Zafiro icons.

Installation script?

I don't have any plan for creating an installation script for my dotfiles. There's no guarantee that they'll work out of the box.

@wiredmatt
Copy link
Author

Wow, thank you for the detailed guide and for your time! I think this is enough to get it right. Thank you very much :).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants