GithubHelp home page GithubHelp logo

dotfiles's People

Contributors

linkfrg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

dotfiles's Issues

[Question] Some useful things that are missing from the config

Hi there, again, stunning rice! I've been toying with it the past day and I feel like there are a couple of things that are missing for it to be perfect:

  • lack of bluetooth control
  • lack of brightness control
  • eww widgets not closing when clicking outside them
  • not being able to directly type into the launcher
    I will look into implementing them myself, but I'm not not used to eww at all so I may fail. Anyway, thanks for your effort! <3

application launcher

Hi,
Thank you for sharing your awesome config
I've one problem the application launcher is blank
and doesn't show any application when I type
on the search filed I've installed everything in
the wiki and placed the configs too

when I run apps.py in the terminal it gives this:
Traceback (most recent call last): File "/home/darkeye/.config/eww/scripts/apps.py", line 127, in <module> entries = get_desktop_entries() ^^^^^^^^^^^^^^^^^^^^^ File "/home/darkeye/.config/eww/scripts/apps.py", line 31, in get_desktop_entries parser.read(file_path) File "/usr/lib/python3.11/configparser.py", line 713, in read self._read(fp, filename) File "/usr/lib/python3.11/configparser.py", line 1112, in _read raise DuplicateOptionError(sectname, optname, configparser.DuplicateOptionError: While reading from '/usr/share/applications/reboot-to-uefi.desktop' [line 6]: option 'comment' in section 'Desktop Entry' already exists

so could you help me please?

Some features arent working on [Artix] (App launcher,check volume,toggle center, etc)

Hey there, I've run into a snag with the dotfiles on Artix, and I'm hoping for some assistance. I've tested this issue twiceβ€”once with a minimal install and another with KDE Plasmaβ€”but it's persisting.

Details:

  • Dotfiles seem to play nice with power menu, kitty, Thunar color picker, wallpaper changer, and generator.
  • However, the app launcher, toggle center, language changer, and a few others aren't cooperating.
  • When running the corresponding shell files, I'm not seeing any visual changes, but suddenly I can't type, hinting that something's going on in the background.
  • Tried capturing errors through logging and text file output, but no luck.
  • Notably, this doesn't seem like an Artix-specific problem. I've used different dotfiles before, and most worked, or at least flagged dependencies related to systemd when installing.

Environment:

  • OS: Artix
  • Installations: Minimal and KDE Plasma
    If you can't help me this is OK I am still not expert on eww so I can't get the hang of it and if any details needed I will be here

Just black screen

Hello! i saw your config on youtube and its amazing!
Now i follow step by step how to install and config your dots, but when i copied your dotfiles to my .config, it seems to be working (the animations works, the font changes, some keybind works) but all the screen its just black. Nothing appear, any wallpaper or bar. Just the cursor and black.
Hope you can help me, maybe im missing a few steps to properly have it working!
Thanks for your work!

No Launcher,No Control Center, No notifications

Toggle Launcher

❯ eww logs
Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:45:06.840Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:45:06.882Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:06.765Z INFO  eww::app                > Closing gtk window launcher
 2023-12-04T04:49:08.671Z INFO  eww::app                > Opening window launcher
error: Unable to index into value null
   β”Œβ”€ modules/launcher.yuck:16:148
   β”‚
16 β”‚                     (input :class "launcher-search-input" :hexpand true :onchange "scripts/apps.py --query '{}' &" :onaccept "cd ~ && gtk-launch ${apps.filtered[0].desktop} & scripts/toggle_launcher.sh close &")
   β”‚                                                                                                                                                    ────────────────────────


 2023-12-04T04:49:08.717Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:08.763Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:08.763Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:08.764Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:08.770Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:08.801Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:08.962Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:08.996Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:09.132Z ERROR eww::error_handling_ctx > sending response from main thread

Caused by:
    0: Failed to send success response from application thread
    1: channel closed
error: Unable to index into value null
   β”Œβ”€ modules/launcher.yuck:16:148
   β”‚
16 β”‚                     (input :class "launcher-search-input" :hexpand true :onchange "scripts/apps.py --query '{}' &" :onaccept "cd ~ && gtk-launch ${apps.filtered[0].desktop} & scripts/toggle_launcher.sh close &")
   β”‚                                                                                                                                                    ────────────────────────


 2023-12-04T04:49:10.111Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:10.142Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:10.143Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:10.143Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:10.149Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:10.184Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:10.385Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:10.427Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Toggle Control Center

❯ eww logs
Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:10.385Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:49:10.427Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory
 2023-12-04T04:50:37.092Z INFO  eww::app                > Opening window control_center
error: Unable to index into value null
   β”Œβ”€ modules/music.yuck:17:72
   β”‚
17 β”‚                 (scale :min 0 :max {mpris.length} :active true :value {mpris_positions[mpris.name].position} :onchange "playerctl position {}" :class "music-scale")
   β”‚                                                                        ────────────────────────────────────


error: Failed to turn `null` into a value of type f64
   β”Œβ”€ modules/music.yuck:17:37
   β”‚
17 β”‚                 (scale :min 0 :max {mpris.length} :active true :value {mpris_positions[mpris.name].position} :onchange "playerctl position {}" :class "music-scale")
   β”‚                                     ──────────── `null` is not of type `f64`
   β”‚
   β†’ invalid float literal


error: Unable to index into value null
   β”Œβ”€ modules/music.yuck:19:72
   β”‚
19 β”‚                     (label :hexpand true :class "music-strtime" :text {mpris_positions[mpris.name].positionStr} :halign "start")
   β”‚                                                                        ───────────────────────────────────────


 2023-12-04T04:50:37.099Z ERROR eww::error_handling_ctx > Error while updating UI after state change

Caused by:
    Failed to open file β€œnull”: No such file or directory

I just want to have a few themes, not change it based on the wallpaper

This is truly incredible, honestly the idea of ​​changing the theme according to the image is excellent. However many times this looks horrible in the terminal. That's why I would like to just have a color scheme, for example catppuccin, since I have spent a lot of time making my system look integrated, do you have any ideas how I can do that?

bar and eww

i want it to try this, and i did every step of installation but i can't get the bar why?

Systray widget not known

When I try to run toggle_tray.sh I get the message that: error: referenced unknown widget systray`

Can't install on NixOS :(

Your eww-tray-wayland-git package is only available on the AUR (Arch Linux). Is there any workaround to make this rice work on Nix? Thanks!

Launcher makes screen unusable

The launcher has a feature that makes anything other than the launcher unable to detect the mouse (for example, the hover effects on the taskbar don't work or the windows don't get focused).

This is completely fine, the problem is that sometimes it does that even if the launcher is closed, resulting in a completely unusable screen. You can't click, focus windows, type, or do practically anything other than the hyprland shortcuts (you can open a terminal with Super+Q but you can't actually type in it). Stopping and starting EWW doesn't fix this and the only way to get out of the frozen state is by logging out and in again.

You can trigger this bug by opening and closing the launcher a bunch of times (I usually use the shortcut), it appears to be somewhat random but it will happen.

It shouldn't matter but I'm on EndeavourOS and using AMD integrated graphics.

Eww widgets error

I follow step by step the installation guide, but when i try to use widgets eww crash, the log file of eww:
2023-11-03T22:43:43.943Z INFO eww::server > Reloaded config successfully
2023-11-03T22:44:56.494Z INFO eww::app > Opening window launcher
error: Unable to index into value null
β”Œβ”€ modules/launcher.yuck:16:148
β”‚
16 β”‚ (input :class "launcher-search-input" :hexpand true :onchange "scripts/apps.py --query '{}' &" :onaccept "cd ~ && gtk-launch ${apps.filtered[0].desktop} & scripts/toggle_launcher.sh close &")
β”‚

the most common error between widgets is error: Unable to index into value null, what can i do. Thanks in advance

Notifications error

When running
notify-send -i /home/gilang/.local/share/icons/Papirus/48x48/apps/org.kde.archUpdate.svg "lakdaj42k34jk" "gg,dlgdflgm" 1 (0.074s) < 20:01:50

i got an error
GDBus.Error:org.freedesktop.DBus.Python.OSError: Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/dbus/service.py", line 712, in _message_cb
retval = candidate_method(self, *args, **keywords)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/gilang/.config/eww/scripts/notifications.py", line 76, in Notify
self.save_notifications(details)
File "/home/gilang/.config/eww/scripts/notifications.py", line 182, in save_notifications
self.write_log_file(current)
File "/home/gilang/.config/eww/scripts/notifications.py", line 162, in write_log_file
subprocess.run(["eww", "update", f"notifications={output_json}"])
File "/usr/lib/python3.11/subprocess.py", line 548, in run
with Popen(*popenargs, **kwargs) as process:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 1026, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.11/subprocess.py", line 1950, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
OSError: [Errno 7] Argument list too long: 'eww'

No launcher (icon_path fall back to None?)

In app.py:

Traceback (most recent call last):
  File "/home/ghanz/.config/eww/scripts/apps.py", line 125, in <module>
    entries = get_desktop_entries()
              ^^^^^^^^^^^^^^^^^^^^^
  File "/home/ghanz/.config/eww/scripts/apps.py", line 37, in get_desktop_entries
    icon_path = get_gtk_icon(parser.get("Desktop Entry", "Icon", fallback=None))
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ghanz/.config/eww/scripts/apps.py", line 20, in get_gtk_icon
    icon_info = theme.lookup_icon(icon_name, 128, 0)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Argument 1 does not allow None as a value
 2024-01-10T03:23:15.043Z INFO  eww::app                > Closing gtk window launcher

Traceback (most recent call last):
  File "/home/ghanz/.config/eww/scripts/apps.py", line 125, in <module>
    entries = get_desktop_entries()
              ^^^^^^^^^^^^^^^^^^^^^
  File "/home/ghanz/.config/eww/scripts/apps.py", line 37, in get_desktop_entries
    icon_path = get_gtk_icon(parser.get("Desktop Entry", "Icon", fallback=None))
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ghanz/.config/eww/scripts/apps.py", line 20, in get_gtk_icon
    icon_info = theme.lookup_icon(icon_name, 128, 0)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: Argument 1 does not allow None as a value

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.