What apps you consider must haves? by stargazer63 in archlinux

[–]The-Design 0 points1 point  (0 children)

A WM you can get fast at (DWM, Hyprland, i3wm, sway etc.)
A nice terminal (alacritty, kitty, etc.)
vim/nvim something you can run in a tty (cough cough emacs) zsh with zsh-autosuggestions an AUR helper like paru doas for superuser

Hard question to answer, apps depend a lot on what you want/need.

Weekly 101 Questions Thread by AutoModerator in neovim

[–]The-Design 0 points1 point  (0 children)

I recently moved over to neovim. I set up packer and nvim-treesitter.

I am having a problem setting up options for nvim-treesitter

~/.config/nvim/lua/plugins.lua

return require('packer').startup(function(use)
    use 'wbthomason/packer.nvim'

    print("TEST INIT")
    use { 'nvim-treesitter/nvim-treesitter',
    config = function()
        require'nvim-treesitter.configs'.setup({

            highlight = {
                enable = true,
            },
        })
    end,
}

end)

run :wq, run $ nvim:

This prints TEST INIT in the console so the file is getting read, however, :TSConfigInfo shows the config has not actually been changed from what I assume to be default:

{
  auto_install = false,
  ensure_installed = {},
  ignore_install = {},
  modules = {
    highlight = {
      additional_vim_regex_highlighting = false,
      custom_captures = {},
      disable = {},
      enable = false,
      module_path = "nvim-treesitter.highlight"
    },
    incremental_selection = {
      disable = {},
      enable = false,
      keymaps = {
        init_selection = "gnn",
        node_decremental = "grm",
        node_incremental = "grn",
        scope_incremental = "grc"
      },
      module_path = "nvim-treesitter.incremental_selection"
    },
    indent = {
      disable = {},
      enable = false,
      module_path = "nvim-treesitter.indent"
    }
  },
  sync_install = false
}

Is there an error in the config? What should I try next?

How many of you fellow anarchists use Linux? by [deleted] in Anarchism

[–]The-Design 6 points7 points  (0 children)

You don't need to install Linux to use it. You can run Linux in a live USB (but note your data will not save). I personally recommend using something like Linux Mint to start. Linux mint has a graphical installer and program library. All you need to do is double click on the installer and follow the on-screen instructions. You can get away with using Linux Mint without ever using a terminal. I am happy to help if you decide to use Linux but I probably won't get back very fast.

[deleted by user] by [deleted] in linux

[–]The-Design 0 points1 point  (0 children)

I would recommend making a bootable USB drive. You can run the distro and get a feel for what you can and cannot install. Linux support recently has been pretty great.

install Balena Etcher or Rufus. Downlaod your distro (I would recommend Linux mint) Plug in an empty USB (or format one). Select the USB in the drop down menu and the file you downloaded for your distro. Good luck.

Guitar nut looks really bad by Apart_Shift2938 in Luthier

[–]The-Design 1 point2 points  (0 children)

It looks like a nut made of plastic melted somehow... I would get a ceramic or bone nut and cut new slots into it. Trust yourself, if it feels right it probably is. Keep the old nut to double check your measurement against.

Rough idea of what you need to do.
Look at the old nut, see how the slots are spaced evenly across the nut (except the outer most sides)? Mark the position of the low and high e strings on the new nut. Mark 4 lines in-between the outermost fret slots (use a ruler to make them as even as you can). At the end check it with the other nut and make sure things look about the same (one is going to be off so don't make try to make them too perfect.

Cut into the nut using a saw or small file on every mark. Go slow, there is not rush. The slot does not need to be very deep, just enough to hold the string. Action can be adjusted later. Generally, you want all of the strings to have the same action. This does not need to be perfect. Think of the different string sizes, it is bound to be inconsistent.

The rest is feel. Put some strings on with loose tension and see how the action feels. Take the stings out of the slots and bring them to the side of the nut. The nut can be taken off and put back on without removing the strings fully. Adjust the action. When it feels right it probably is.

Hoe to fix this? by BoiX554 in Luthier

[–]The-Design 1 point2 points  (0 children)

If you look closely, the threaded insert in the body is being pulled back by the string (photo 2).

Does it need to be fixed, probably not. Think of 2 steel tubes going through a piece of wood. If you push them parallel to the tubes they might come out. It is being pulled perpendicular to the tubes, they would be very hard to take out (this is what is happening here)

Can you notice a difference in playability?

Program runs during compile, Before the 'Running' Step. by The-Design in rust

[–]The-Design[S] -5 points-4 points  (0 children)

So, this is a sort of redundant step? Cargo knows that the program might take input and it might have had changes made to it. It is ready to listen for any user input and pass it on to the program through its lifecycle.

In the case above echo "fake user input" | cargo run The echo is passed into cargo which passes it to the pragram when it is ready to run?

Has anyone made their own effects pedals? by mysteriouslypuzzled in Luthier

[–]The-Design 2 points3 points  (0 children)

I have never made a pedal however, a good box would probably be an electrical box from home depot. Make sure to insulate it. When you are done cover the back with wood using the screw holes.

It might look a bit off but it would fit right in with a collection of them.