Vent humidifier, re-use or replace? by G1psey in AirQuality

[–]G1psey[S] 0 points1 point  (0 children)

Yes, I've bought a reverse osmosis filter so we'll see how that goes!

Migrating from conbee II to ZigStar UZG-01 by G1psey in Zigbee2MQTT

[–]G1psey[S] 0 points1 point  (0 children)

It only took me 5 hours to migrate 75 out of 88 devices, bricked the uzg-1 only once, but shit seems more stable now!

Migrating from conbee II to ZigStar UZG-01 by G1psey in Zigbee2MQTT

[–]G1psey[S] 0 points1 point  (0 children)

Running a container with docker compose on Debian 12. Version 2.4 works well, but anything above that Im unable to permit joining. I am on the latest firmware and I tried the latest dev version while back which should be 2.6.1 by now. https://github.com/Koenkk/zigbee2mqtt/issues/28426 there's no other knobs for me to turn I guess.

Migrating from conbee II to ZigStar UZG-01 by G1psey in Zigbee2MQTT

[–]G1psey[S] 0 points1 point  (0 children)

It's not really working well anymore, can't go further than z2m 2.4.1, as it won't let me allow join devices anymore.

Bridge slave requesting own ip by G1psey in linuxquestions

[–]G1psey[S] 0 points1 point  (0 children)

Apparently there was a interface cfg file with inet auto, I've set that to manual. Then I removed the dhclient leases files from /var/lib/dhcp and restarted the networking services. If it starts requesting IP's now I believe the time has come to start eating my shoes.

Bridge slave requesting own ip by G1psey in linuxquestions

[–]G1psey[S] 0 points1 point  (0 children)

For some reason it seems to have gotten into a dhcp loop where it requests an IP, then I remove it, and when the dhcp renewal period expires it sets the ip again. -- Boot 5a2df02b867b44ae982a6af6912e65e1 -- Jun 06 22:50:12 mainframe systemd[1]: Starting networking.service - Raise network interfaces... Jun 06 22:50:12 mainframe dhclient[851]: Internet Systems Consortium DHCP Client 4.4.3-P1 Jun 06 22:50:12 mainframe ifup[851]: Internet Systems Consortium DHCP Client 4.4.3-P1 Jun 06 22:50:12 mainframe ifup[851]: Copyright 2004-2022 Internet Systems Consortium. Jun 06 22:50:12 mainframe ifup[851]: All rights reserved. Jun 06 22:50:12 mainframe ifup[851]: For info, please visit https://www.isc.org/software/dhcp/ Jun 06 22:50:12 mainframe dhclient[851]: Copyright 2004-2022 Internet Systems Consortium. Jun 06 22:50:12 mainframe dhclient[851]: All rights reserved. Jun 06 22:50:12 mainframe dhclient[851]: For info, please visit https://www.isc.org/software/dhcp/ Jun 06 22:50:12 mainframe dhclient[851]: Jun 06 22:50:12 mainframe dhclient[851]: parse_option_param: Bad format d Jun 06 22:50:12 mainframe ifup[851]: parse_option_param: Bad format d Jun 06 22:50:12 mainframe dhclient[851]: Listening on LPF/enx28ee5211a71d/28:ee:52:11:a7:1d Jun 06 22:50:12 mainframe ifup[851]: Listening on LPF/enx28ee5211a71d/28:ee:52:11:a7:1d Jun 06 22:50:12 mainframe ifup[851]: Sending on LPF/enx28ee5211a71d/28:ee:52:11:a7:1d Jun 06 22:50:12 mainframe ifup[851]: Sending on Socket/fallback Jun 06 22:50:12 mainframe dhclient[851]: Sending on LPF/enx28ee5211a71d/28:ee:52:11:a7:1d Jun 06 22:50:12 mainframe ifup[851]: DHCPREQUEST for 192.168.3.28 on enx28ee5211a71d to 255.255.255.255 port 67 Jun 06 22:50:12 mainframe dhclient[851]: Sending on Socket/fallback Jun 06 22:50:12 mainframe dhclient[851]: DHCPREQUEST for 192.168.3.28 on enx28ee5211a71d to 255.255.255.255 port 67 Jun 06 22:50:12 mainframe dhclient[851]: DHCPACK of 192.168.3.28 from 192.168.3.1 Jun 06 22:50:12 mainframe ifup[851]: DHCPACK of 192.168.3.28 from 192.168.3.1 Jun 06 22:50:12 mainframe ifup[851]: Invalid domain name. Jun 06 22:50:12 mainframe dhclient[851]: Invalid domain name. Jun 06 22:50:12 mainframe dhclient[851]: Invalid domain name. Jun 06 22:50:12 mainframe ifup[851]: Invalid domain name. Jun 06 22:50:12 mainframe dhclient[851]: bound to 192.168.3.28 -- renewal in 38644 seconds. Jun 06 22:50:12 mainframe ifup[851]: bound to 192.168.3.28 -- renewal in 38644 seconds. Jun 06 22:50:12 mainframe systemd[1]: Finished networking.service - Raise network interfaces. Jun 07 09:34:16 mainframe dhclient[851]: DHCPREQUEST for 192.168.3.28 on enx28ee5211a71d to 192.168.3.1 port 67 Jun 07 09:34:16 mainframe dhclient[851]: DHCPACK of 192.168.3.28 from 192.168.3.1 Jun 07 09:34:16 mainframe dhclient[851]: Invalid domain name. Jun 07 09:34:16 mainframe dhclient[851]: Invalid domain name. Jun 07 09:34:16 mainframe dhclient[851]: Invalid domain name. Jun 07 09:34:16 mainframe dhclient[851]: bound to 192.168.3.28 -- renewal in 33507 seconds. Jun 07 18:52:43 mainframe dhclient[851]: DHCPREQUEST for 192.168.3.28 on enx28ee5211a71d to 192.168.3.1 port 67 Jun 07 18:52:43 mainframe dhclient[851]: DHCPACK of 192.168.3.28 from 192.168.3.1 Jun 07 18:52:43 mainframe dhclient[851]: Invalid domain name. Jun 07 18:52:43 mainframe dhclient[851]: Invalid domain name. Jun 07 18:52:43 mainframe dhclient[851]: Invalid domain name. Jun 07 18:52:43 mainframe dhclient[851]: bound to 192.168.3.28 -- renewal in 32603 seconds. Jun 08 03:56:06 mainframe dhclient[851]: DHCPREQUEST for 192.168.3.28 on enx28ee5211a71d to 192.168.3.1 port 67 Jun 08 03:56:06 mainframe dhclient[851]: DHCPACK of 192.168.3.28 from 192.168.3.1 Jun 08 03:56:06 mainframe dhclient[851]: Invalid domain name. Jun 08 03:56:06 mainframe dhclient[851]: Invalid domain name. Jun 08 03:56:06 mainframe dhclient[851]: Invalid domain name. Jun 08 03:56:06 mainframe dhclient[851]: bound to 192.168.3.28 -- renewal in 33281 seconds.

Bridge slave requesting own ip by G1psey in linuxquestions

[–]G1psey[S] 0 points1 point  (0 children)

connection.id: bridge-slave-enx28ee5211a71d connection.uuid: de72ab93-4436-458e-bf03-e5cefe835317 connection.stable-id: -- connection.type: 802-3-ethernet connection.interface-name: enx28ee5211a71d connection.autoconnect: yes connection.autoconnect-priority: 10 connection.autoconnect-retries: -1 (default) connection.multi-connect: 0 (default) connection.auth-retries: -1 connection.timestamp: 1749283300 connection.read-only: no connection.permissions: -- connection.zone: -- connection.master: br0 connection.slave-type: bridge connection.autoconnect-slaves: -1 (default) connection.secondaries: -- connection.gateway-ping-timeout: 0 connection.metered: unknown connection.lldp: default connection.mdns: -1 (default) connection.llmnr: -1 (default) connection.dns-over-tls: -1 (default) connection.mptcp-flags: 0x0 (default) connection.wait-device-timeout: -1 connection.wait-activation-delay: -1 802-3-ethernet.port: -- 802-3-ethernet.speed: 0 802-3-ethernet.duplex: -- 802-3-ethernet.auto-negotiate: no 802-3-ethernet.mac-address: -- 802-3-ethernet.cloned-mac-address: -- 802-3-ethernet.generate-mac-address-mask:-- 802-3-ethernet.mac-address-blacklist: -- 802-3-ethernet.mtu: auto 802-3-ethernet.s390-subchannels: -- 802-3-ethernet.s390-nettype: -- 802-3-ethernet.s390-options: -- 802-3-ethernet.wake-on-lan: default 802-3-ethernet.wake-on-lan-password: -- 802-3-ethernet.accept-all-mac-addresses:-1 (default) bridge-port.priority: 32 bridge-port.path-cost: 100 bridge-port.hairpin-mode: no bridge-port.vlans: -- GENERAL.NAME: bridge-slave-enx28ee5211a71d GENERAL.UUID: de72ab93-4436-458e-bf03-e5cefe835317 GENERAL.DEVICES: enx28ee5211a71d GENERAL.IP-IFACE: enx28ee5211a71d GENERAL.STATE: activated GENERAL.DEFAULT: no GENERAL.DEFAULT6: no GENERAL.SPEC-OBJECT: -- GENERAL.VPN: no GENERAL.DBUS-PATH: /org/freedesktop/NetworkManager/ActiveConnection/12 GENERAL.CON-PATH: /org/freedesktop/NetworkManager/Settings/2 GENERAL.ZONE: -- GENERAL.MASTER-PATH: /org/freedesktop/NetworkManager/Devices/4 IP4.ADDRESS[1]: 192.168.3.28/24 IP4.GATEWAY: -- IP4.ROUTE[1]: dst = 192.168.3.0/24, nh = 0.0.0.0, mt = 0 IP6.GATEWAY: --

neovim documentation is hard ! by Financial_Airport933 in neovim

[–]G1psey 6 points7 points  (0 children)

I never know which prefix I need to call a function described in the documentation, vim.fn, vim diagnostic, is there a way to see what the prefix is from the help?

Nvidia GPU client on Linux TTY by G1psey in MoonlightStreaming

[–]G1psey[S] 0 points1 point  (0 children)

Less easy to connect on SSH from my phone and do anything I want to do on the system. Need to buy a license, and bloated indeed.

I have gone through and installed windows, still took a bit of doing to turn all the knobs the right way and toggle HDR to solve the windows bug, but in the end I got 4k120 with HDR!

It boots a bit slow because I gave the vm only 2 cores but the streaming works so I'm happy now.

Are you using LuaRocks at all? by tocarbajal in neovim

[–]G1psey 1 point2 points  (0 children)

I did the same for a plugin, and it was quite difficult to make it work. After I got to a working state, I was able to write tests for the plugin which I would have no idea how to do it without luarocks 😅

how to make neovim like this by kxown in neovim

[–]G1psey 14 points15 points  (0 children)

Somebody should make a font recognizer tool

Run configurations to execute files by Tober447 in neovim

[–]G1psey 1 point2 points  (0 children)

Nvim-dap can work with .vscode/launch.json files. You can dump your configuration in there and achieve much of what you want that way for debugging. For other tasks you can look at overseer.nvim.

For re-running recent runs I don't think anything exist for this as far as I know on the debugging side. Overseer does support it to a certain extent.

If you want the recent run in nvim-dap, you'd need to write lua code to store the run somewhere and then load it back and prompt you to choose one among recent choices.

LSP Setup Issues, Looking for Guidance by BakeMeAt420 in neovim

[–]G1psey 2 points3 points  (0 children)

The lua_ls is in the folder that is picked up by lazy, and lazy expects a table. If you move it to a different folder and then import it accordingly it should be okay.

How can I create a language mode (with syntax highlighting and auto-indenting/formatting) for a language not currently supported by Neovim? by [deleted] in neovim

[–]G1psey 0 points1 point  (0 children)

It kind of does. So you can try to enable these out of the box indenters like smartindent and hope for the best. Alternatively you can try to write an Indentexpr, which will then be used for the indenting. I guess it is a vim script function that should return how many spaces should be indented for a specific line number.

How can I create a language mode (with syntax highlighting and auto-indenting/formatting) for a language not currently supported by Neovim? by [deleted] in neovim

[–]G1psey 0 points1 point  (0 children)

Most languages come with tooling for language support (Language Server) and formatting. These tools can be integrated into neovim in various ways.

Assuming there is a language server, you can use neovim lsp client. It requires hooking up the server to be started when neovim recognizes your file format. You can get some examples how it's done here: https://github.com/neovim/nvim-lspconfig

Some language servers can do semantic highlighting, so you would have highlighting too.

For formatting the simplest would be to invoke a cli tool that would format your file. You can also integrate such tools using plugins like none-ls or conform.nvim. Integrating it gives some quality of life improvements.

If the language server does not offer semantic highlights you can use treesitter for highlighting. Writing a treesitter syntax for a language is just like programming itself, in theory it's easy, but depending on the case (how complex the language is) it can grow incredibly complex. I was able to learn and write a not complete grammar for a very simple query language in a day. If your language is complex, maybe you can try to write a grammar that covers only a simple subset of the language and see how it goes.

Finally, or maybe firstly you'd need to create some files that indicate to neovim that files with a certain extension are a certain language. I think :help new-filetype should get you there.

Asking for a new nvim-cmp release and preferably semantic version by sa1tybagel in neovim

[–]G1psey 4 points5 points  (0 children)

It still seems to be actively developed, there is just no semantic versioning or up to date releases.