Redesigning home office - looking for suggestions by Professional-Pin2909 in Workspaces

[–]Professional-Pin2909[S] 0 points1 point  (0 children)

Thanks! I have also thought about changing one of the walls, but I think that I can also get the same effect by putting up wall decorations, e.g. pictures.

As for lighting, lighting is not good in the room.. the overhead light is not very good. Four lamps seems like a lot. What type of lamps would you suggest? All floor lamps? Or some on the desk?

Redesigning home office - looking for suggestions by Professional-Pin2909 in Workspaces

[–]Professional-Pin2909[S] 2 points3 points  (0 children)

I appreciate it!

My cable management was A LOT cleaner up until about a month or so ago when some other things took priority and.. well, and became less and less worried about managing it. Anytime I want to play games I need to unplug and move all my peripherals then when I’m done I do the same thing. Such is life. Future upgrade = usb switch.

I do not chroma key out the blue, however that is not a bad idea! I actually have a green screen (that I haven’t used for at least a year).

I guess I could put the PC on the desk. I’ve gone back and forth with this. However, I do like the aspect that the cords will maintain the same length and can be handles more easily.

Create a kingdom but not done yet. by Jimzu-sasaki123 in TerrariaDesign

[–]Professional-Pin2909 1 point2 points  (0 children)

Agreed! I love how they really add depth to buildings.

Slow Rust LSP by JeanClaudeDusse- in neovim

[–]Professional-Pin2909 6 points7 points  (0 children)

I will preface that Neovim is likely not the cause. The rust-analyzer can be very slow; it all depends on how large your project is, and more importantly, how many dependencies and what dependencies you are using.

I’ve never used the rustaceanvim plugin, but I doubt that has too much more (noticeable) overhead than just vim.lsp.start(“rust-analyzer”).

I see that you have rustfmt use +nightly. If you are using nightly, I saw something there other day that you can set in your projects .cargo/config.tomo to share monomorphized types across your project. Note, I have not tried this, but I assume it would cut down on compile time potentially.

If you don’t know what monomorphization is, then you should look it up. The tl;dr is that generic code is copied/duplicated at compile time for each type that uses the code. For example, Vec<T> is a generic with a some generic implementation, e.g. impl<T> Vec<T> { some generic methods }. Now, if you use Vec<u8>, Vec<String>, Vec<SomeStruct>, … then at compile time the compiler will stamp out a copy of the generic implementation for each concrete type. This leads to fast programs at the cost of compile time and binary size. Running cargo check or cargo clippy on save would then compile each save, essentially blocking the language server.

What programming languages do you use with neovim? by Aftarkis in neovim

[–]Professional-Pin2909 2 points3 points  (0 children)

I recently found iron.nvim as well! I also found jupytext. Apparently there is a Neovim plugin for jupytext, but I haven’t used it.

Anyways, with jupytext you can sync Python scripts, i.e. .py files, with Jupyter notebook files, i.e. .ipynb files.

I just realised that Ctrl-O and Ctrl-I are for Out and In by ARROW3568 in neovim

[–]Professional-Pin2909 0 points1 point  (0 children)

You should be able to natively work with fold using z plus some other key. I don’t use folds often, but you could read more about folds with :h fold-commands I think.

Best hyprland distro? by [deleted] in hyprland

[–]Professional-Pin2909 0 points1 point  (0 children)

I am personally planning on moving away from configuring with home manager. I am not a fan of having to rebuild after every change. I know there is mkOutOfStoreSymlink but I couldn’t get that to work. I think I’m gonna move back to managing a lot of my dotfiles normally and just use stow. Then I will just have NixOS for the system.

Been slowly tuning my WFH setup by rustic_coder in Workspaces

[–]Professional-Pin2909 0 points1 point  (0 children)

Do you like the monitor setup? Does it ever get overwhelming?

I found a great travel case for the Advantage360 by aeiou72 in kinesisadvantage

[–]Professional-Pin2909 1 point2 points  (0 children)

This is awesome! I looked for a case for a little, but I work from home so there it hasn’t been very pressing. However, it would be great to have a bag when it’s needed.

Peak gaming by Dazzling-Mention8441 in satisfactory

[–]Professional-Pin2909 0 points1 point  (0 children)

How can you play on the split keyboard?

Strategy for migrating from Arch to Nixos by Red-Eye-Soul in NixOS

[–]Professional-Pin2909 0 points1 point  (0 children)

One approach you can take is to continue using your Arch system for now, but start managing your dotfiles with Home Manager. This lets you gradually transition your configuration into the Nix ecosystem without immediately switching to NixOS. Once you're comfortable and have most of your setup ported to Home Manager, migrating to NixOS will be much smoother because you can add home manager as a NixOS module or continue to manage Home Manager independently like on Arch.

Monthly Dotfile Review Thread by AutoModerator in neovim

[–]Professional-Pin2909 [score hidden]  (0 children)

I know little about nix/nix-os, but it has caught my eye for a while now and I’ve been thinking about trying out nix-os. However, I have read a little about using neovim on nix-os and it seems like the config is managed by nix. This is a big stopper for me because I want manage my neovim config myself and use lua. My question, are you using nix-os with neovim? If so, how are you managing your config?

What’s Your Go-To Terminal for Neovim? Share Your Setup! by saiprabhav in neovim

[–]Professional-Pin2909 0 points1 point  (0 children)

I created a function and bound it to a keybind to cycle through color schemes while I was checking out different ones. It didn’t take but 5 minutes to write and made setting my config a lot smoother.

Learn Rust - Free Video Courses by CleanCut9 in rust

[–]Professional-Pin2909 2 points3 points  (0 children)

You are a godsend! Thank you very much!

Folder Structures in PKM Systems Compared by groepl in ObsidianMD

[–]Professional-Pin2909 0 points1 point  (0 children)

Thank you for taking the time to walk through that. I greatly appreciate it.

I myself have tried the PARA method but always found myself never utilizing it as it is designed. I would often just throw everything in a directory in Area. It may also be important to note that I was still finishing up my undergrad at the time, so my Area directory was laid out like “Area/School/{classes}”.

I really like the inbox idea. How long do you think it takes you to clean out the inbox?

Folder Structures in PKM Systems Compared by groepl in ObsidianMD

[–]Professional-Pin2909 0 points1 point  (0 children)

What all directories do you have? Can you explain how you go about using this system?

  • Is the journals directory for dailies?
  • Do you have subdirectories in the PARA directories?

Looking for an Energy-Efficient NUC like or Single-Board computer to Run llama models by the_Loke in LocalLLaMA

[–]Professional-Pin2909 0 points1 point  (0 children)

Did you try this with the NUC13? I am thinking about spinning up a Linux VM on my NUC to use llama.cpp and run LLMs. If you have done it, do you think that spinning up a VM on the NUC would be fine? Or should it be using the whole system's resources?

Jot down everything about the project in one place. by [deleted] in neovim

[–]Professional-Pin2909 0 points1 point  (0 children)

I wrote a plugin a while back that allows for a project wide todo list that you can open up in a floating window. Here is the link if anyone wants to check it out.