Best Python books from beginner to advanced?

I’m learning Python and looking for a good book path from beginner to advanced.

I want books that teach Python properly, including clean code, real projects, testing, project structure, and advanced concepts.

What books would you recommend, and in what order?

reddit.com
u/harunnoir — 2 days ago
▲ 0 r/emacs

Nvim to emacs?

Hello everyone! I'm willing to go from nvim to emacs

any tips?

What makes emacs better?

I don't wanna lose my vim motions!

THANK YOU!

reddit.com
u/harunnoir — 12 days ago
▲ 0 r/niri

How to add arabic layout to keyboard on niri?

It's just not working, I added that in my config but layout swtiching doesn't work for arabic, but it works for other languages:

            layout "us,ar"
reddit.com
u/harunnoir — 25 days ago

Looking for **Tsoding boomer** alternative for wayland??

Hello! I'm looking for a boomer alike software that works on wayland, thx!

reddit.com
u/harunnoir — 28 days ago
▲ 2 r/niri

How to bind super + backspace on niri

I tried to bind super + backspace but it's not working:

    Mod+Backspace   hotkey-overlay-title="Lock the Screen: waylock"      { spawn-sh "notify-send hello"; }
reddit.com
u/harunnoir — 1 month ago
▲ 0 r/swaywm

sway configs and tools recommendations

What are the simplest best rices you ever done with sway or see :)

cause i'm done with configuring window managers etc,... maby sway gonna end that...

reddit.com
u/harunnoir — 1 month ago

VIM motions browsers?

Hello everyone! It's been a while jumping between browsers...

The only thing i'm looking for is a good browser with vim motions

any help :)

reddit.com
u/harunnoir — 1 month ago

New to zen browser!

Hello everyone! I just started to use zenbrowser and I want any tips or extras to add to zen browser to make it better!

+ I wonder if i can use vim keys in this browser, that would be amazing!

thank you!!

reddit.com
u/harunnoir — 1 month ago

What's the best ergonomic(usability focused + simplicity) window manager?

Tried, niri, mangowc, dwl

I'm not gonna lie, but dwl is cool in these aspects, but i use mngowc, cause it hs more features(not ultra minimalistic)

reddit.com
u/harunnoir — 1 month ago

How to get the gtk window that makes you pick what to screencast?

I used to use niri and when i share the screen it lets me pick what to share before sharing, but on niri it shares the whole monitor directly

btw i have already installed (the ones with *):

[*] xdg-desktop-portal-1.22.1_1                Portal frontend service for Flatpak
[-] xdg-desktop-portal-gnome-48.0_1            GNOME portal backend for xdg-desktop-portal
[*] xdg-desktop-portal-gtk-1.15.3_1            Portal backend service for Flatpak using GTK+
[-] xdg-desktop-portal-kde-6.6.3_2             Backend implementation for xdg-desktop-portal that is using Qt/KF6
[-] xdg-desktop-portal-lxqt-1.4.0_2            Backend implementation for xdg-desktop-portal using KF6
[-] xdg-desktop-portal-termfilechooser-1.4.0_1 Portal backend service for alternative file choosers
[*] xdg-desktop-portal-wlr-0.8.2_1             Backend of xdg-desktop-portal for wlroots
[-] xdg-desktop-portal-xapp-1.1.2_1            Cross-desktop libraries and common resources from Linux Mint
reddit.com
u/harunnoir — 1 month ago