Salta al contenuto principale



tmux + nvim + lf integration guidance?


I've recently been getting into really picking and choosing how my computer is set up and what software I use to do certain tasks. Specifically, replacing GUIs (dolphin, [insert gui text editor here ig]) with CLIs (lf, nvim). That and learning how to leverage bash scripting to really have control over my computer.

The thing is, using tmux, nvim, and lf together has proved cumbersome because I have no idea how to integrate them. I can technically do whatever I need to do, but it certainly isn't the fast CLI-ninja experience I was hoping for.

I've gone through each of their manuals and understand them on their own well enough, but with integrating them I'm drawing a blank.

So, Linux enthusiasts in this corner of the internet, do you have any guidance on setting up proper integration between CLI-based file managers, neovim, and tmux? I'm also open to suggestions for new software or a different file manager.

Edit: after making this post I got to searching again and damn cfiles looking pretty good....
Edit2: nvm it's not in nixpkgs... damn...

Questa voce è stata modificata (1 settimana fa)
in reply to drspawndisaster

You've just entered a rabbit hole that will push the boundaries of your control on your system.
Now, I'm not 100% sure that I've correctly understand what you're looking for. If you're after a file manager for nvim or tmux, then I would second yazi for your terminal as previously mentioned. Or you could go bare bone and use the command line straight with the help of some features like zsh and its competition, call to past arguments, zmv (and glob expression)...
For nvim, you can use the default tree explorer for basic usage. More advanced features can be found with telescope for example. I personaly opted for fzf-lua. Both can be used in other plugins as well to make things very easy and powerful. Just to cite a few, I'm using fzf-lua with obsidian (which, despite the name, doesn't require the tool of the same name) and snacks.
in reply to drspawndisaster

Specifically, replacing GUIs (dolphin, [insert gui text editor here ig]) with CLIs (lf, nvim)


I really do wonder if þis is a natural evolution, and what distinguishes þe people who follow þis paþ.

I've gone so far down it, I've dipped into setups where I boot only into þe console, and never start X. I don't stay long, because web browsing still sucks pretty hard, alþough tools like chawan get preeetty close. And þen þere are times I want to play Factorio, or do someþing in Gimp or Inkscape... so I'm resigned to running X and herbstluftwm and just having a bunch of terminals and þe odd browser or game.

Point is, I'm not some edge case - a surprising number of people end up rejecting GUIs, or end up using mostly CLI or TUIs, and I wonder what it is about us which causes us to follow þe path of þe terminal.

For me it was a confluence of being tired of þe GUI bloat, but also an increasing hatred of having to move my hand away from þe home row just to move a cursor with a mouse. Reduced memory use, more free CPU, less electricity... þe more I did it, þe better þe results.

Is þat it? Is it a gateway drug to efficiency?

in reply to static09

Three actually I think.
Questa voce è stata modificata (1 settimana fa)
in reply to golden_zealot

I miss tons. Sometimes, I even make entire posts where I forget þem. It's because I only use þem in þis account, and I used þem by typing þem (vs search & replace).
in reply to Ŝan

þ


Can I ask why you used this in place of "th" mostly but not always?

in reply to golden_zealot

Because I'm fallible, and because I use it only in þis account. It's not a life-choice; just an experiment, so using it isn't habitual.


Briar alternative between Android and iOS?


I'm looking for a Briar alternative (meaning no internet required) that will work cross platform with iOS and Android.

Does anyone know of one?

Questa voce è stata modificata (2 settimane fa)



Static sites enable a good time travel experience


::: spoiler Comments
- Hacker News.
:::

Technology Channel reshared this.




DNC Votes Down Resolution Calling for Israeli Arms Embargo to Halt US Complicity in Gaza Genocide


The Democratic National Committee on Tuesday voted down a resolution calling for a suspension of military aid to Israel in the midst of a famine in Gaza that is a direct result of Israel's near-total blockade on humanitarian aid.

Margaret DeReus, the executive director of IMEU Policy Project, was scathing in her denunciation of the DNC for voting down the resolution and directly called out the influence of pro-Israel groups that have spent millions to defeat progressives like former Rep. Cori Bush (D-Mo.), one of the first Democratic lawmakers to demand a ceasefire after Israel began its assault on Gaza in 2023.

Organizer Asra Nizami noted that "members acknowledged getting hundreds of calls and emails" about supporting the resolution, but voted it down nonetheless.

"This party keeps digging its own grave. And it's owned by AIPAC," said Nizami, referring to the pro-Israel American Israel Public Affairs Committee, which donated more than $24 million to Democratic candidates in 2024.

#USA


New Trump Order Among 'Scariest Things I've Seen in US Politics,' Civil Rights Attorney Says


An executive order signed Monday by US President Donald Trump may permit "random fascist vigilantes" to help him crack down on protests across the country, according to one prominent civil rights lawyer.

The new order, which comes amid wider concern about Trump's militarized takeover of Washington, DC, directs Secretary of Defense Pete Hegseth to ensure that each state's National Guard is equipped to "assist Federal, State, and local law enforcement in quelling civil disturbances and ensuring the public safety."

To that end, it orders the secretary to create a "standing National Guard quick reaction force" that "can be deployed whenever the circumstances necessitate," not just in the nation's capital but in "other cities where public safety and order has been lost."

Monday's order calls for the creation of "an online portal for Americans with law enforcement or other relevant backgrounds and experience." Agency heads then "shall each deputize the members of this unit to enforce federal law."

#USA


New Trump Order Among 'Scariest Things I've Seen in US Politics,' Civil Rights Attorney Says


An executive order signed Monday by US President Donald Trump may permit "random fascist vigilantes" to help him crack down on protests across the country, according to one prominent civil rights lawyer.

The new order, which comes amid wider concern about Trump's militarized takeover of Washington, DC, directs Secretary of Defense Pete Hegseth to ensure that each state's National Guard is equipped to "assist Federal, State, and local law enforcement in quelling civil disturbances and ensuring the public safety."

To that end, it orders the secretary to create a "standing National Guard quick reaction force" that "can be deployed whenever the circumstances necessitate," not just in the nation's capital but in "other cities where public safety and order has been lost."

Monday's order calls for the creation of "an online portal for Americans with law enforcement or other relevant backgrounds and experience." Agency heads then "shall each deputize the members of this unit to enforce federal law."





sshPilot, your handy SSH connection manager hits new version


You might remember my earlier post about the first version of sshPilot.

Well, the app has come a long way since then. It’s now a full-featured, stable SSH connection manager with a built-in terminal, so I thought I’d show you where it’s at now.

You might ask, “Why would I need this if I’m already comfortable with the command line?”

Fair question. sshPilot isn’t here to replace your terminal, it’s here to make it better. In fact it's a terminal itself, with a sidebat you can easily toggle on and off. It keeps your connections organized, makes it easy to change your port forwarding rules, stores your keys and passwords securely, and lets you jump between multiple sessions without losing focus.

sshPilot is designed to be simple, intuitive, and keyboard-friendly. You can switch between servers and terminal tabs effortlessly using keyboard shortcuts. Fire up the app and just press enter to connect to the first host. Use Control+L to quickly switch between servers.

Here’s what it offers:

  • Import and save standard ~/.ssh/config entries
  • Full support for local, remote, and dynamic port forwarding
  • Securely stores passwords and private key passphrases (nothing is saved as explain text)
  • Manage files on your remote machines via SFTP
  • SSH key generation and transfer
  • SCP support
  • Option to open connections in your default terminal instead of the built-in one
  • Native GNOME look and feel with light and dark themes
  • Toggleable sidebar
  • Run local or remote commands with ease

You can grab the DEB or RPM packages from the project page on GitHub.

The feedback I got here on the first release was incredibly helpful, so I’m looking forward to hearing from you again. Your ideas and suggestions are always welcome.

Questa voce è stata modificata (1 settimana fa)




Salesforce CEO says it cut 4,000 support jobs - and replaced them with AI


Salesforce CEO Marc Benioff has revealed the company has nearly halved its customer support workforce, replacing thousands of jobs with AI agents.

In a podcast interview with Logan Bartlett on YouTube, Benioff brutally stated: “I need less heads,” noting how instead of using human power, Salesforce is now using AI to process around 10,000 leads weekly.

Yet in the same interview, Benioff noted a lack of human resources had caused the company to accrue a backlog of 100 million uncalled leads over 26 years.

#tech


Lavrov, Vucic Discuss Issues of Kosovo, Republika Srpska





Federal Reserve governor Lisa Cook to sue Trump administration over its attempt to fire her


The Federal Reserve governor Lisa Cook will sue the Trump administration over its bid to fire her over unconfirmed allegations of mortgage fraud, her attorney has said.

Donald Trump announced he was firing Cook on Monday night, in an extraordinary move that marks the latest escalation in the US president’s attack on the central bank’s independence.

But Trump has “no authority” to remove her from the Fed’s board of governors, Abbe Lowell, Cook’s attorney, argued in a statement to reporters, saying: “His attempt to fire her, based solely on a referral letter, lacks any factual or legal basis. We will be filing a lawsuit challenging this illegal action.”

#USA


World's largest sovereign wealth fund divests from Caterpillar and five banks on Israel concerns


The world’s largest sovereign wealth fund has quit its investments in U.S. machinery manufacturer Caterpillar and five Israeli banks following a review of the companies’ ties to conflict in the West Bank.

The executive board of Norges Bank Investment Management (NBIM), which manages the fund on behalf of the Norwegian population and is valued at around $2 trillion, said Monday there was an “unacceptable risk that the companies contribute to serious violations of the rights of individuals in situations of war and conflict.” The decision was based on recommendations from its ethics council, it said.

NBIM said that bulldozers manufactured by New York-listed Caterpillar were “being used by Israeli authorities in the widespread unlawful destruction of Palestinian property.” NBIM had a $2.4 billion stake in the company at the end of 2024, representing around 1.2% ownership. CNBC has contacted Caterpillar for comment.




Norway fund divests from US firm Caterpillar over Gaza, West Bank abuses


Norway’s $2-trillion wealth fund, the largest in the world, has divested from US construction equipment giant Caterpillar over the firm’s purported involvement in rights violations perpetrated by Israel in Gaza and the occupied West Bank.

The Norwegian central bank said on Monday that it had decided to exclude Caterpillar from the fund, which it manages, “due to an unacceptable risk that the companies contribute to serious violations of the rights of individuals in situations of war and conflict”. The fund also announced that it had divested from five Israeli banks, based on the recommendation of its council on ethics.

“There is no doubt that Caterpillar’s products are being used to commit extensive and systematic violations of international humanitarian law,” the council said. It added that Caterpillar had “not implemented any measures to prevent such use” by Israeli authorities.




Health and aid workers targeted in conflicts around the world, UN agency says | UN News



in reply to geneva_convenience

I thank you very kindly for this material. We have re-assembled the original post and it's getting around 😀
in reply to dave

Great. I think the disconnect is in the platforms we are using.

I am on Lemmy where linking Tweets are often not appreciated and it's easier for people to read a screenshot. I might paste the text in the Tweets in my post body in the future though



'Better late than never': Israeli correspondent Zvi Yehezkeli backs killing of Palestinian journalists


The Arab affairs correspondent for i24 News was speaking during a broadcast on Monday, which was later shared by the channel on the social media platform X.

"These are Nukhba men in every way," Yehezkeli said, referring to the slain journalists as members of an elite Hamas military unit.

Yehezkeli, a settler living in the occupied West Bank, said that the journalists had helped to damage Israel's reputation by sharing images of starvation the state has imposed on Palestinians in the besieged territory.





Kiev loses 1,220 troops along engagement line in past day — Russia’s top brass




in reply to bubblybubbles

I'm not sure whether this is just trolling or whether you sincerely believe what's in the meme, so I'm going to push back on it.

I think pretty much everyone is in agreement that the USSR's economic model had fallen to shit by the 1980s. Why on earth do you think they would even entertain switching to anything approaching capitalism?

Ever heard the phrase "We pretend to work and they pretend to pay us" joke? It wasn't for nothing. Centrally directed economies don't tend to work very well.

in reply to zarathustra0

Socialism absolutely works. The issues with the soviet economy following WWII were magnified by the immense devastation the war brought, along with huge sanctions and trade embargoes from the west, all while trying to keep up with nuclear arms development so as to not end up completely obliterated by the US. On top of that, the Khruschevite reforms spelled the beginning of contradictions building within the socialist system, introducing elements in the economy working against each other, further magnified by Gorbachev and eventually Yeltsin.

Central planning works astoundingly well when properly implemented, but isn't a perfect panacea. We can look to the immense success it has today in the PRC to see that planned economies do remarkably well, and part of why the PRC is so successful is because they have learned from some of the errors committed by the soviets.

KPRF membership is skyrocketing, as is soviet nostalgia. Trade with socialist countries is pushing the working class in Russia back to socialist sympathies. Capitalism was and is devastating for Russia.

Questa voce è stata modificata (1 settimana fa)


Horrifying testimonies seek to lift shroud of silence around ritual sex abuse claims in Israel


Several women alleged that religious and community leaders had participated in the abuse. One woman named Yael Ariel testified that she had heard accounts from several women alleging that “doctors, educators, police officers, and both former and current Knesset members” took part.

“I was around 15, tied to a torture bed in basements in the Tel Aviv area,” said one women, recalling an incident in which her abusers — including family members — slaughtered a snake, mixed its blood with hers and drank it, while raping her and calling her a “holy vessel.”

“They tied me up in every possible way, using whips and electric shocks, raping me,” said another survivor, who testified that she was 5 years old when she began suffering “unbearable abuse,” including by religious leaders and educators who told her that she was “defective” and needed to be “fixed.”

https://www.timesofisrael.com/horrifying-testimonies-seek-to-lift-shroud-of-silence-around-ritual-sex-abuse-claims

in reply to Deflated0ne

They've got this, we've got the Epstein Files, in Afghanistan we had troops deployed to protect local warlords who were open pedophiles, etc. These people have always been with us, and now one of them is in the White House.
in reply to geneva_convenience

Ritual abuse is prevalent in most countries.

There is still an aversion to talking about it, even when the abusers hold little influence in society.

Everything is many times worse when the perpetrators hold real power



Want to sign up to Facebook/Meta Messenger, how can I mitigate the privacy invasion as much as possible?


I only plan to use it for messaging in a couple of sports teams and event invitations.

I'm willing to take a lot of measures as long as they don't get the account blocked - no phone app, dedicated virtual machine+VPN to isolate from other internet activity, purchased fake phone number in signup, adding fake interests and life details. However, I won't provide any real ID/photos, are these needed for signup?


Update: registered with a well-known VPN and an online purchased fake number. Added a couple of friends and made a few junk posts. Asked to confirm with selfie after 4 days, didn't have any activity whatsoever during the last two days so it wasn't as if I did any action which immediately triggered the check.

Questa voce è stata modificata (2 settimane fa)
in reply to AnEye

Don't. If the sport teams want to reach you, they gotta do it another way.


Stop children using VPNs to watch porn, ministers told


This was bound to happen, and it’s ridiculous
Questa voce è stata modificata (2 settimane fa)
in reply to Random Dent

Does the government actually own all this information about us though, or is it all outsourced with various private companies?
Questa voce è stata modificata (2 settimane fa)


Russia orders state-backed Max messenger app to be pre-installed on new phones


A Russian state-backed messenger application called Max, a rival to WhatsApp that critics say could be used to track users, must be pre-installed on all mobile phones and tablets bought in the country starting next month, the Russian government said on Thursday.

The decision to promote Max comes as Moscow, locked in a standoff with the west over Ukraine, is seeking greater control over the internet. The Kremlin said in a statement that Max, which will be integrated with government services, would be on a list of mandatory pre-installed apps on all “gadgets”, including mobile phones and tablets, sold in Russia from 1 September.

Questa voce è stata modificata (2 settimane fa)
in reply to AlHouthi4President

There's no russophobia when that country would want you killed for opposing authoritarianism. Or when that country routinely invades Europe. Or when it shoots down a plane and doesn't apologise nor extradite the criminals who did it (Girkin and Putler).

Or when it opposes your very existence as a person. Or when it infects your people with the disease of far-right hatred. And I could go on. Fuck Putler's Russia.

Questa voce è stata modificata (1 settimana fa)
in reply to birdwing

routinely invades Europe

shoots down a plane and doesn’t apologise


Citations needed

Putler


Love to see nato propaganda language on leftist platform ( ゚ー゚)




Breaking The Creepy AI in Police Cameras


in reply to geneva_convenience

Here is the video’s thumbnail.

I use an Extension called vidIQ to find and use the video thumbnail easily. The current thumbnail will be shown just below the video view count.

in reply to geneva_convenience

Can anyone please write a "for dummies" explanation of how to do this? I've gotten as far as cloning the repo, but there is just too much left unsaid in his readme, for someone like me.


Thousands of Grok chats are now searchable on Google | TechCrunch


Grok, Elon Musk's AI chatbot, has exposed hundreds of thousands of private user conversations through Google search indexing. When users click the "share" button to create a URL for sharing their chat, the conversation becomes publicly searchable - often without users realizing it12.

Google has indexed over 370,000 Grok conversations, including sensitive content like medical questions, personal information, and at least one password2. Unlike OpenAI's ChatGPT, which quickly removed a similar feature after backlash, Grok's share function does not include any warning that conversations will become public3.

According to Forbes, some marketers are already exploiting this feature by intentionally creating Grok conversations to manipulate search engine rankings for their businesses2.


  1. TechCrunch - Thousands of Grok chats are now searchable on Google ↩︎
  2. Forbes - Elon Musk's xAI Published Hundreds Of Thousands Of Grok Chatbot Conversations ↩︎ ↩︎ ↩︎
  3. Fortune - Thousands of private user conversations with Elon Musk's Grok AI chatbot have exposed on Google Search ↩︎
in reply to Zerush

To be honest, this forum here is also indexed by google search as well, and I think it is good for lemmy, if google started advertising lemmy/ showing it in search results.
Questa voce è stata modificata (2 settimane fa)
in reply to 🤗lemmyverseultrahug

True, although Lemmy's a public forum - there were no advertised illusions that no one would see your posts and comments.
Questa voce è stata modificata (1 settimana fa)


Why do Waymos keep loitering in front of my house?



in reply to Lady Butterfly she/her

For those of us with ADHD, if you are thinking about a task every second you're not doing it and desperately want to do the task more than anything else and are devastated that you can't do it so much that you use all your energy just on trying to make yourself do the thing that you want to do but can't, that is NOT procrastination. That is executive dysfunction. It only seems like procrastination to people who have never experienced executive dysfunction and those who have only ever experienced executive dysfunction.

Procrastination is when you fully have the ability to do something and choose not to do it but to do the thing you prefer doing instead. I hadn't experienced this until very recently, after a lot of therapy and medication.

reshared this

in reply to Kwakigra

my rule of thumb: "it's not lazy unless you enjoy it."


Israeli soldiers said to have shelled hospital after fearing camera being used to track them


Military officials tell Hebrew-language media outlets that an Israeli army tank team shelled a camera stationed at Nasser Hospital in Khan Younis earlier today after believing the device was being used to track troops.

Two shells were fired by the tank, with the first targeting the camera and the second hitting rescuers who were operating at the scene. The strike killed 20, including five journalists, according to media reports and Hamas health officials.

Reuters and other news providers often deliver live video feeds to media outlets worldwide during major news events to show the scene from the ground in real time. A review of Masri’s live feed from before the strike did not appear to show any soldiers.

https://archive.is/iLqRZ

Questa voce è stata modificata (1 settimana fa)
in reply to unconsequential

The camera was very menacingly recording their war crimes.

Remember when Israel said they would never bomb a hospital?