#🐧┃Linux Discussion
1 messages · Page 27 of 1
your phone
Local-host live 💀
Works
Ye did
Can't I just close it?
now do setup into next step
I've been doing that...
but why would you
Anyways what's next
ok in storage configuration do custom
Telling me to choose a drive
But I'm
My drive is my USB 💀
But Automatic says nothing
yeah choose it
cow filesystem
Where's the back button
idk
it is gib maybe
Ye gib
But
eh whatever
you will destroy everything anyway
what filesystem options are there
Why is it saying SDB1 is USB drive
And sdb2 is VTOEFI
💀
I'll nuke it
There we go
do f2fs
Shall we proceed master?
Where
filesystem
its flash friendly and i have been sponsored by @blazing vault
btw
i think
you need to do more
start from scratch
click on cancel
Then
then make a 1GiB partion with EFI partition
then after that
make the remaining space into a f2fs filesystem
i hope seperate efi is a good idea
because windows is crazy af
Efi is grub is it?
i am not sure how fedora wants to install grub
no
its uEFI
efi partition is required for uefi bios
you already have one
And lid
its not recommended to have more than one efi as windows kinda hates it
but i feel like thats best for usb
nice proceed at your own risk
oh you need to set mountpoint
i think you right click on it to set mountpoint
I nuke them again?
idk should be an option
nah
try right clicking and see what options are there
Hmm now I understand
nice
in this case the root filesystem includes the home partition
and everything else
except the efi
which is the first partition
mounted in /boot/efi
/boot/efi will be efi because efi partition
/ is the root
yeha now it should work
set label
what
thats just sad
Not to the efi
no labeling
Loll
google ai is a failure
Riyal
Nice Partition
Labeling is for labeling
so anything
even Gaybabaka works
i think
Disclaimer: I suck at being alive
Here
thats the old one
Ye I accidentally sent it cuz my phone didn't save the pic
what are the advanced options?
nice
your phone has custom rom?
Grayed out with only one option
whats the option
yeah ok forgot it
I couldn't find one
none of the gsi roms work?
What are GSI roms?
I'm traumatized okay? Cuz I bricked a phone in my life
So I didn't try
certain architectures are supported by the gsi project
Is Hot pepper or Schock one of them?
how do you brick a phone by custom romming it?
Guess what?
what
You're gonna burst out laughing
and?
Interesting names, Schock
.
damn
what
It was a windows phone
damn
So uhh
hmm wait
well
wah
well its open source so no one cares
but well
i think
catfish has failed us
Needa switch file system?
uhh wait
ill see on archwiki
damn
there is a reason arch is just better
fedora is a nuisance
well
i guess we are going with automatic then
Automatic it is then
as far as i know vfat has some weird limitations
Pressing install
ok
Bismillah
btw fedora is ass
Looks okay to me
only arch is good
Everything works outta box
you cant transfer the installation
Do u use it?
its not gonna work on any other device
shush
its a problem anyway
It didn't require all this bullcrap?
Just 2 commands?
arch is modular which made it really great for usb
EVEN THE CAMERA WORKS
i installed grub with --removable option
which made it not create a uefi entry
and instead install efi files in a seperate directory
meaning i could just boot in my usb
and it will boot grub from there
instead of having bloated uefi entries that i dont wanna touch
Is it just me or I feel like Arch is the real Linux
And everything else is just end-user focused?
its not
well most of these distros are
Like, how the public sees Linux
its not even linux
they see it as
green characters on a black background
with 0 and 1
and random javascript codes
Real
thats why kali lincox is popular among script kiddies
That was me, Kali on virtual box
I said Indian Cheetos
wtf
Starts with a K
will it come back alive?
I probably fried some Capacitors cuz of the amount of write cycles
it will download fedora x86_64 repo and other shits before you can install applications
How many times are you gonna repeat that?
i killed my usb while installing waydroid
bro i used linux mint
then got annoyed
tried to install endeavour os
failed
installed fedora
dnf ruined my life
Damn
Bro where's the install logs?
gone for simplicity 🙂
Why is everything forcing me to use YT shorts for entertainment?
like who cares
dont
yt shorts are shiet
also
are you using stock youtube?
Installing Bootloader it says 🗣️🔥
I refuse to answer that
just install revanced dawg
Subway surfers
its easy to install revanced
Btw
I have a Nokia 4.2
Has modern features
Like NFC and shiet
But running Android 11
Might find roms for that
Pretty good phone overall
Cameras nice too
what is a phone
my phones backglass is cooked as hell
Still works surprisingly
it randomly just tries to unstick
I dismantled mine
showing me the battery and etc etc
It's collecting dust now
Sameee
Not my current phone tho
It's new
bro is rolling on money
terrifying
For some reason
well its not weird
i think its for the oems to roll
New Linux standard?
ubuntu has a different option for the oems to roll
naw
you dont want your manufacturer to set a password for you
like who would wsnt that
want
Yeh duh
But the last time when I installed Linux
There was an option for oems
depends on the distro
They did it for simplicity I guess
ubuntu and linux mint has options for oem
linux is too simple
switch to windows
yo open the software store
I'm eating
Yoo how'd you get my raspberry pi brain implant?
I made it so I can sleep and text
Gn
Covering them up with curtains
It's 4pm btw
Here
ik
And it's dark already
not only that but he lives just right outside
I forgot
he waits for the opportunity
when he gets that
he will dismember you into pieces
and eat those pieces
Can I respawn after that?
you really are schizohrenic
still imagining us
you really think mobile phones exist?
Yes
you are having episodes inside episodes now
your brain tumor is growing
it makes sense that the tumor is connected with evil
it destroys your peace with time
i simply dont exist
Fun fact
and you just imagined half of your life
yes the rocks have your brain around it
i am simply the thoughts under the tumors
and i feelnfor you even if i am contributing to your gruesome death
Done eating already
Where I get drivers?
Have to get an external SSD fr
I got thunderbolt
Why would you want git, wtf
That's not even a release
Ok do file system rescue
What fs is this?
Bro dis chathgtp
ntfs?
yea you are cooked
i think you just have generic file system rescue
fsck
use that ig
sudo umount /dev/sda3
how is this mounted if it is currupted
It's the ssd.
My problem lies in the hdd.
the fsck hdd
bro
wtf you doing
dont do fsck on working partition
it will fk the partition over
possibly
you say it is ssd one time
then it becomes hdd
it clearly wasnt hdd
or the unmounted currupt partition anyways
ntfs, call it a day, do btrfs in it
forget the data recovery
man how did you break your systrm
eww wtf
wiiith a hammer
then let it stay broken
I never said it was ssd. The problem lies in the hdd, not the ssd or else my os wouldn't even load properly.
My terminal can't find the command.
yes
because you do not have btrfs utils
It's not on pacman.
How do I install them?
my bad, it is btrfs rescue, not btrfs-rescue
sudo pacman -S btrfs-progs
I don't know either.
The btrfs rescue command is used to recover data or repair a damaged Btrfs file system. Here's a theoretical breakdown of the most common btrfs rescue commands for /dev/sda1:
1. btrfs rescue super-recover
This command attempts to recover a broken superblock:
sudo btrfs rescue super-recover /dev/sda1
- This scans for backup superblocks and restores the primary one.
- Use Case: When the file system fails to mount due to a corrupted superblock.
2. btrfs rescue chunk-recover
Attempts to recover chunks:
sudo btrfs rescue chunk-recover /dev/sda1
- Use Case: Useful when chunks are lost or corrupted. It might be risky as it could result in data loss.
3. btrfs rescue zero-log
Clears the log tree:
sudo btrfs rescue zero-log /dev/sda1
- Use Case: Used when the file system cannot be mounted due to a corrupted log tree.
- Warning: This may result in the loss of the most recent changes to the file system.
4. btrfs rescue recover-logical
Recovers logical data by scanning the drive:
sudo btrfs rescue recover-logical /dev/sda1 --path /recovery_path/
- Use Case: If metadata corruption causes logical data to become inaccessible.
- Replace
/recovery_path/with the path where you want the recovered data to be stored.
5. btrfs check for Non-Destructive Analysis
While not part of btrfs rescue, it's useful to first check the file system status:
sudo btrfs check --readonly /dev/sda1
- This runs a read-only check to assess damage without making changes.
Key Considerations
- Backups: Always ensure you have a backup before using any
btrfs rescuecommands. Recovery commands can sometimes make the situation worse. - Mount Read-Only: Before running these commands, you can try mounting the filesystem in read-only mode for safe data access:
sudo mount -o ro /dev/sda1 /mnt - Last Resort: If the above doesn't work, consider tools like
btrfs restorefor recovering individual files.
Would you like detailed guidance on any specific scenario?
bro it is for btrfs volumes
your volume isnt btrfs
it is currupted ntfs
see if it can be converted to btrfs without data loss with
Okay.
sudo btrfs-convert /dev/sda1
it works for non currupted partition
else just open up gparted and make it btrfs clearing your data
just gpart it man
Okay.
Good news, the partition is fixed.
Bad news, my data doesn't exist anymore.
Thanks for the help man.
Also, I can't create or paste files or folders in it.
another news
you are going to remove ntfs
and use ext4
oh you used butter fs?
betterfs? idk
btrfs gay ngl
it solely exists because zfs isnt compatible with linux lisensing
zfs is the obvious better fs
bcachefs is the trying to be the zfs linux never had
that makes zfs more gay
its probably compatible with apples licensing
yeah its the one we need
bcachefs sounds like a less apple compatible filesystem name
So, ext4 then>
no xfs
xfs?
APFS
btrfs will do for now
xfs gives you lower fps straight up
for no reason
games dont like xfs ig
But I still can't make changes to it.
How do I change the permissions?
sudo chown -R $USER:$USER <path to mounted folder>
Thanks.
TF is wrong with Windows now?
I have to manually install WiFi drivers???
They removed the only thing windows was best at
Compatibility
But they refuse to remove Bloat
Heck they even removed Android apps from Windows 11
Which was the main feature of Windows 11
So these days
If you want to install Windows
You need to have 2 USB drives
1 for Windows
And one for Drivers
💀🙏
Linux is best for compatibility, wdym dawg
We literally have user space containerization, dynamic kernel module reloads without rebooting
"windows best for compatibility"
All proper drivers backed into Linux kernel too
yeah
that's why everything worked outta box yesterday
when I was trying out Fedora
Brightness, Volume, Media
anyways
my old PC still exists
I gave my sister that
but a huge issue
windows 10 is ending support
what Linux distro do I install on that?
cuz ik what distros to choose for myself
but she is a kid
who barely knows to spell Windows
yeah that means linux will be easier for her than a w diehard windows fan like you
you are wrong
linux has less capability for telemetry as the developers are biased towards no telemetry
for windows this is not the case
therefore windows better
Man 😭
Anyways
What distro?
hannah montana linux
I tried mint on this PC before
I had a headache fr
I have motion sickness
the animations lag
They're not smooth enough
Like head spinning
Mhm
you are abnormal
you're jobless
so are you
You're capable of a job
isnt ipv6 kinda useless
Life is meaningless
we should rm -rf ipv4
ipv6 makes much for sense, we can never run out of it
isp no give ipv6
Nice
Y'all broke!!!
call isp, threathen to gex 😭
probably cheap isp, they own to ipv6 block
Just phase in ipv6, significantly cheaper than ipv4
I saw couple isps giving out public unfirewalled ipv6 for every customer
and how does it go with ipv4 only users
Wait, ipv6 actually does something?
💀
js > powershell
real
scratch > every other language
writing bits using magnet > scratch
dawg i was talking about scratch the educational thing to teach you programming
still better
back in my days. i used to code android apps using another scratchlike android app called "sketchware"
damn atleast you did something
while i failed in life
Isp no giv internet too
Intercontinental ballistic missile > arrow
exatly
lets make our own ISP 💪
no speedcap + only ipv6 🤟
then most websites wont work
ipv4 can talk to ipv4
ipv6 can talk to ipv6
without a portal
imagine..., bandwith is not that expensive
it was made even cheaper
they still over commit and sell more than they should
thats why ipv6 is useless
unlike wayland
no one wants to move to ipv6
because they dont care
until someone starts to care
but they cant do anything about it
because the whole world is on ipv4
therefore no one wants to move to ipv6
Because they are dumb, ipv6 are often not firewall restricted, you can actually achieve true p2p with it
No middle hop, no stun or turn server/peer needed
Make ipv6 a rial thing
but you should have a firewall
lol
also
@blazing vault do you have experience with NetworkManager?
firewall and network manager are seperate dawg
i meant isp level, everyone has a firewall except me, i always hit it raw
dawg stop correlating between two bs
i need help
my network manager is the worst shit
what happened
whenever i wanna switch to a different wifi
its gonna become a pain
how
it will say secrets were required, but not provided
and i am getting tired of dealing with it
rm -f /etc/NetworkManager/system-connections/YOUR_WIFI_NAME
password file currupted?
sudo systemctl restart NetworkManager
then restart nm
idk it does switch after fighting with it
no
why do i need to do it every single time i wanna switch wifi
what desktop environment?
nein
is network manger using keyrings?
hmm idk i think i have polkit gnome or gtk
you are better off asking it in dedicated arch linux support groups
bruhh
Since we need to search the web for this specific NetworkManager issue, here's a direct solution based on widespread reports:
This is actually a common issue reported on Ubuntu/Linux forums. The "secrets required" message when switching WiFi networks often happens due to:
- A race condition in NetworkManager
- Problems with the keyring service
Most reported fixes:
- Edit
/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf:
sudo nano /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Change wifi.powersave to 2:
[connection]
wifi.powersave = 2
- If using GNOME, reset the keyring:
rm -rf ~/.local/share/keyrings/*
- Some users fixed it by:
sudo systemctl restart NetworkManager
The message itself isn't harmful if it eventually connects, but these solutions have helped many users eliminate the annoying popup messages.
Source: Various Ubuntu forums and NetworkManager GitHub issues where users reported this exact problem.
chatgtp
btw i dont have powersave config
should i create one
idk dawg
you have gtk secret?
set env variable on desktop environment = gnome smth, look it up
Real
i think i made it kde because i needed proper theming
should i install kde keyring?
bruuuuuuu
i will suicide
Yes
Yes kde wallet
No bruh I need rolling release that doesn't break every 5 minutes
Been using Arch for years before
use a real rhel dawg
💀
my arch linux didnt break since 2022
I'm dual booting tho and windows keeps throwing my partitions apart so I took the reinstallation opportunity to try something new
real rhel as in rocky or alma or if you dont want to pacakge eveyrthing you use yourself, fedora
Used fedora didn't like
why do you even need windows
Epic, riot
Fortnite
i personally just installed epic games thru wine
I used to play rl with lutris
Oh and siege doesn't work on linux
Marvel rivals is gold on protondb but won't get past the launcher for me
bottles way better
what is this gex aah game, play cs2
the finals
Bottles wasn't as popular then
Not playing a game doesn't take away from the fact that it won't run
i play cracked games in bottles
it is the most convinient
lutris keeps getting in the way
wtf
bro
move away
I would use bottles now I get it
lemme decide wtf i want
i mean it is the restrictive anti cheat, and i get it, it takes away from the false sense of security dev's get in windows
Nothing can be done from the Linux side really just all on anticheat
They can have my kernel bro 😭
in linux you can literally run it as peasant container, fake tier 0 execution have modified kernel to make process's ram possible
in windows dev are under the assumtion you cant do that, i mean people use whole ass seperate pc for cheats
a fake pcie device that reads and writes to pc's ram
you cant stop who wants to cheat, they will always have a way
make good god damn anti cheat with server side validation, how tf players start flying in multi player games, how about a server side fking anti cheat, instead of open aah do as you want api
Containerization is prolly not going but can anticheat software not check kernel configuration?
Try Heroic.
GM
GM
I heard Android is soon having the feature of running Linux VMS?
I am quite surprised that they think Android can handle VMs.
really? why do you think that
just curious
@pallid marsh I want to install Arch on my USB now
wish me luck
I don want Bloat
and I will read Wiki fron now on
vm?
it already has the capabilities to run container
since it is built on linux
well yeah, any device can run vm
qemu is crossplatform
they 125% going to use qemu
i used qemu on android before, runs but slow
just issue is fuse filesystem, thats why couldnt get docker to run, guid and uuid monitoring isnt supporting either, this doenst nessesarily pose a security risk, just blocked
a ytber appearently said
but it looked more like a container to me
Android 16 gets native linux support w/ GPU acceleration enabling users to run desktop environments like GNOME and KDE Plasma. Since ChromeOS includes built in Linux Support allowing users to run Linux VMs and GUI applications, it seems like google is adopting a similar approach for android.
This functionality is powered by the android virtua...
This is the video I watched
he's using the same method as me
VNC Server OP
I access Github codespace through a VNC Server so I can use it with a DE 
moderators, inslave him
It's a good game
that was a sudden decision my friend
to edit that message to something else
waydroid
shh 😭
that sounds wrong
real
Can Wine run this?
btw Any Idea on Why HP decided to add a Calculator button on a GAMING LAPTOP?
most mobile e majkaner thumb button tai forward, backward hishabe already kaj kore
opens up the calculator app
duh
what a dumb question
it can connect to fake kernel interface in stealthy containers, pretty easy with overlay fs, i suppose kernel's interface is just socket file, pretty easy to fake
or modified kernel that grants true tier 0 execution to cheat alltogether
I was asking Why did HP add it on a GAMING Laptop
whatever they were on
they did a good job imo
also works on Linux 👍
yes you need to calculate how much time you spent on games and figure out why you have no romantic prospect, no life, no dad, no milk
my dad's the one who got me this
and I just drank Milk an hour ago
but uhh
I don't have an answer to your romantic prospect
don't wanna flex too much
there is literally nothing you can do to prevent users from doing as they like, maybe get the fking hint, have server side validation and anti cheat with client side hardening?
not client side does it all, cuz omfg, so hard to do it server side
why did ur pfp chang again?
glitchy app
Discord cooked the app fr
Only for pixel exclusive
The Linux Terminal app is finally working in Android 15 QPR2 Beta 2!
As I first reported, this is an all-in-one app that downloads, configures, runs, and interfaces with an instance of Debian running a virtual machine. It uses the Android Virtualization Framework APIs that Google introduced in Android 13 but updated in Android 15.
Right now, there's not much you can do with this since hardware acceleration support and support for running graphical environments is missing, but both of these things are being worked on.
You still can run
Ehh aise exclusive, I can do that just fine on my phone
Well technically I can run gui's too thru termux x11 or vnc
Add the damn overlay fs support and guid manipulation support
No hardware acceleration
For you
World if dumasses in Google used containerization for apps instead of the dumb java vm bullshit
How does that even make sense, fking java vm or whatever android uses to needlessly complicate things
Containers can intercept syscalls, handle permitions, handle malicious apps better
Ah, I suspected that
no weak
me when no graphical acceleration, no overlay fs, no guid and suid manipulation support, no namepsace isolation, no cgroup, no seccomp, no dad, no milk, no life, no goal, no future, no bichs in android
making a containerzation implementation is not terrebly hard, if only it were possible to be run on android
niri
thats for hyprland's integration wtih qt themes perhaps
but you can do without those packages installed
for now
manually build kori toile
will check
building package for arch is incredebly easy, just remove that from dep in pkgbuild
and run
makepkg -si
aro shohoj way paisi
pacman -Rdd hyprland-qtutils- add this to pacman PkgIgnore
- in hyprland.conf set disable to true
Aro shohoj way paisi, ki lab +300 mb niye matha ghamanor
agreed
i love deps
Reallll
3gb ram on idle
Windows ahh behavior
chrome os fully shiftiing to android buiild
And the laptop has 4gb of ram
Insane reality
Intel Celeron n100
N95 actually
And in some older Chromebooks at my school
I see n4500s
GM
we should prolly make a steam family
ekjon qt/kde hater hishebe eta onekta enemy ke thakar jaiga deoar moto. ja possible na
This is server forum not a person
Got Nitro guys
it probably theming integration
good they did the iniciative
no longer mismatched hyprland-qt theme
gtk integration ar cosmic integration kora lagbe
na. "new update" popup er jonno korse. ja easily native C++ diye possible.
ar native "non-themed" popup already use hoise e.g. "no qtutils available".
tader 2nd reason "screen sharing" popup er jonno. ja already xdg-desktop-portal package kortase.
clearly kisudin pore hyprland "wayland compositor" theke "desktop environment" e transform hobe ja bhul goal.
vaxcry wlroots rewrite korse bloat dekhe. shathe qt add korse. hypocrisy at its peak
I think this is the resson behind decoupling from wlroots project
Recently there a situation between Vaxry the developer of Hyprland and Lyude Paul a member of the Freedesktop Board and Code of Conduct enforcement team and the best way to describe this is an absolute hellscape of arguments.
==========Support The Channel==========
► Patreon: https://brodierobertson.xyz/patreon
► Paypal: https://brodierobertson...
For portal and popup? Can't we have seperate notification daemon
Portal toh shob ei same, screensharing
eita multiple reasons er ekta.
- bloat
- wlroots api qt er motoi buggy
- controversy issues
notify-send ei ase.
Yes that uses notification daemon
That means.....Hyprland will become bloated in the near future?
Man..............
I'm glad I haven't started any updates yet.
Change PFP and name 1 more time
I will hunt you down
By the way, I finally set up Neovim.
Haven't managed to set up the debugger for C though.
The UI, at least.
60% possibility. hoileo issue nai. keo fork publish korbe, otoba nije.
ekon qtutils optional
official arch repo te jodio optional set kora hoi nai, pacman -Rdd diye force uninstall kora jai.
Oh, thanks for the info.
I never debug
Me neither.
vscode debugger user passing by
It doesn't work well with clang though.
At least, not for me.
eita? bosor dore use kortasi...
Bro silence, we have better debugger, keyboard only
For now we use neovim dap plugin
Neovim team been working actually, they did native snippets 0.9, native inlay hints 0.10
Maybe in 0.12 we will have native dap
For now, it is plugin based
Cope korar kisu nai, it isn't half assed like you imagine it is
Kind of thanks Microsoft, for standardization of lsp and dap
Neovim is an amazing environment but it always had one major "flaw" is it was aiming for a place among other IDEs - a debugging functionality.
Since in its core, Vim is a text editor, every other functionality is provided by plugins. But it's not all that difficult! With a small set of plugins we can run a debugging session, with nice visualizat...
Just like how lazygit is objectively superior to vscode's git management
vscode's git lens > lazygit
ar lazygit ki neovim er jonno toiri. lazygit tho universal/editor agonistic. vscode code eo kaj kore.
Thanks, I needed something like this.
moderators, beat him up for his trash opinion
ik bro, you can set external editor to vscode to edit in vscode
set keybind to run lazygit in a large terminal window
works seemlessly
just better than vscode's git, it is objectively better, how do you compare this 2 bro 😭
its like comparing arrows to bullets
even ai knows wassup
There's character.ai....
cai er personality ase. knowledge er dik theke kubi boka
specially technical opinions
This is Gemini 2 thinking one
I asked what is objectively better vscode git or lazygit, and no bullshiting about oh they serve different purpose because they dont
gitlens https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens naki git?
Yes gitlens
hmm
Did you try lazygit plugin in vscode?
Change editor to vscode thru environment variable
?
I knew normal non thinking one will bullshit like this, oh they serve different purpose 😭😭
na. jiboneo lage nai. built-in vscode git diye shokisu kortasi kunu missing pieces chara
You can make vscode keyboard driven and stop being a little b word 💀💀💀
think, and tell me
what is objectively superior, you cant pick neutral oh this is good for one thing, another for others, broooo they do the exact same thing
lazygit vs vs code's git lens, what is more dev friendly
lazygit e alada ki ase ja gitlens e nai?
keyboard vs gui subjective.
onek kisui
i havnt used vscode in a while
i wont know
tbh
ai answer
More Powerful Interactive Rebase Capabilities: Lazygit provides a more direct and feature-rich environment for interactive rebasing, allowing for easier manipulation of commits (reordering, squashing, editing messages, dropping) beyond basic actions.
More Granular Staging/Unstaging Control: Lazygit allows for more precise staging and unstaging of individual lines or hunks directly within its interface, offering a finer level of control compared to the standard GitLens/VS Code staging.
More Direct Merge Conflict Resolution: Lazygit provides a dedicated interface for resolving merge conflicts with more focused controls for selecting and applying changes from different versions.
Reflog Exploration and Manipulation: Lazygit has a dedicated view for exploring and taking actions on the reflog, making it easier to recover lost commits or revert to specific points in history not directly on a branch.
Direct Manipulation of Commits: Lazygit facilitates direct actions on commits like amending previous commits (not just the last one), fixing up commits, and even splitting commits through its interface.
Submodule Management: Lazygit offers more integrated and dedicated features for managing Git submodules, including initialization, updating, and navigating submodule changes.
Worktree Management: Lazygit provides built-in functionality for creating, switching between, and managing Git worktrees.
Custom Command Execution: Lazygit allows users to define and execute arbitrary Git commands directly from its interface.
More Powerful Filtering and Searching in Git Logs and Branch Views: Lazygit offers advanced filtering and searching options within its branch and commit views based on various criteria.
More Granular Branch Operations: Lazygit provides more direct control over branch operations like setting upstream branches, force-pushing specific branches, and managing remote tracking branches.
ik about git worktree, last i used vscode didnt have it, or i never figured out how to do it
🤣 ai re same prompt ta ulta korlei gitlens kibabe superior shegulu bole dibe
agae 3-5 months gitlens try koro pore decesion aro clear babe nite parba
i am not going to ditch my whole platform for vscode's git bro
Inline Blame Annotations : GitLens displays annotations directly within the code editor showing the author and commit details for the last modification of each line. As you scroll through code, you see this information. Lazygit, being a separate terminal UI, doesn't have this direct inline code annotation. This is a core feature of GitLens.
Code Lens - Author and Commit Indicators : GitLens often displays "Code Lens" indicators above functions or code blocks, showing the author and date of the last commit that modified that block. This provides quick context without having to explicitly view the blame. Lazygit doesn't have this inline code-level information.
Seamless Integration with the Code Editor : GitLens is a VS Code extension, meaning its features are deeply integrated into the editor's UI, menus, and context menus. You can access Git history, compare changes, and view blame directly within your coding workflow without switching applications. Lazygit requires a separate application window.
File History and Line History Directly in the Editor : GitLens allows you to easily view the history of a specific file or even a specific line of code directly within the VS Code editor. You can see the commits that touched that file or line and compare different versions. Lazygit provides file history, but it's presented in its own UI, not directly within the code editor.
Visualizing Branch Topology within the Editor : GitLens can display a visual representation of the branch structure and commit history directly within the VS Code editor, often as a sidebar or inline view. This allows you to understand the relationships between branches and commits in the context of your code. Lazygit's branch graph is in its own dedicated UI.
Compare Branches, Commits, or Working Tree with Previous Versions Directly in the Editor : GitLens makes it easy to compare your current working tree, specific commits, or different branches with each other directly within VS Code's diff editor. You can see the changes side-by-side. While Lazygit allows comparisons, it happens within its own UI.
Status Bar Indicators for Current Branch and Changes : GitLens often adds indicators to the VS Code status bar showing the current Git branch and the number of outgoing/incoming changes. This provides quick, glanceable information. Lazygit's status information is within its own interface.
Annotations on Hover: When hovering over lines of code, GitLens can display a popup with detailed information about the last commit that modified that line, including the author, commit message, and date. This is a quick way to get context. Lazygit requires navigating to commit details.
Commit Searching and Filtering Integrated with the Editor's Search : GitLens often integrates with VS Code's built-in search functionality, allowing you to search commit messages and filter commits directly within the editor's interface. Lazygit has its own search/filter within its UI.
Integration with Remote Repositories within the IDE: GitLens provides a seamless way to interact with remote repositories (fetching, pushing, pulling) directly within VS Code's Source Control view. While Lazygit can perform these actions, it's not integrated into the broader IDE workflow in the same way.
Collaboration Features within the IDE Context (To some extent): While not a primary focus, GitLens's contextual information can aid collaboration by quickly showing who made changes and why, fostering better understanding within a team working on the same codebase in the IDE.
"Inline Blame Annotations" important ekta feature ja lazygit e nai 🤦
😭
bro naw, when will you ever expect it out of lazygit, you do it from editor, git signs and futitive nvim plugin does that
hae. toile ki bujla lazygit + git signs + futitive + nvim = vscode + gitlens
i mean sure
gitlens ekhai eksho
ii use giituii
Gitui is a incomplete version of lazygit
The design is very human
thats exactly what it feels like, ngl
tried using it
design was actually very human like that very human guy
dolphin behaves weird hhhow to fix it?
some how managed to apply material you colors on everythhihng
sudo pacman -R dolphin && sudo pacman -S nemo
thats how
thunar >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
nemo relies on cinnamon-desktop. thunar fully independent + more support, extensions, flexibility
its finally happening boys i will be buying a thinkpad
shhhit
What should I do about this?
wait
for package maintainer to fix this mistake
Okay.
uninstall hyprlnad
average arch hater
I used Arch for years
Still one of my favourite distros
Just wanted to try something else
it doesnt break every 5 minutes for sure though even though it was a joke maybe
i have been seeing many arch haters nowadays
It was a joke cuz I have a habit of doing dumb shit to the point where it's easier to reinstall
Also broke Arch when I didn't know how to fix bad updates when I was new lmao
nah reinstalling means having to configure everything



