Code Monkey home page Code Monkey logo

dotfiles's Introduction

Dotfiles symlinked on my machine

Install with stow:

stow --target .

Homebrew installation:

# Leaving a machine
brew leaves > leaves.txt

# Fresh installation
xargs brew install < leaves.txt

dotfiles's People

Contributors

assafdori avatar jzsmitty avatar mattst88 avatar omerxx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dotfiles's Issues

Transparent tmux statusbar

Hi.
How did you manage to make the tmux statusbar transparent in your latest video?
I copied your exact tmux config, but my statusbar is dark gray.

Add nvim-tree not working

i add nvim-tree to ur nvim configs but all shortcuts not working !!

return {
  "nvim-tree/nvim-tree.lua",
  dependencies = "nvim-tree/nvim-web-devicons",
  config = function()
    local nvimtree = require("nvim-tree")

    -- recommended settings from nvim-tree documentation
    vim.g.loaded_netrw = 1
    vim.g.loaded_netrwPlugin = 1

    nvimtree.setup({
      view = {
        width = 35,
        relativenumber = true,
      },
      -- change folder arrow icons
      renderer = {
        indent_markers = {
          enable = true,
        },
        icons = {
          glyphs = {
            folder = {
              arrow_closed = "", -- arrow when folder is closed
              arrow_open = "", -- arrow when folder is open
            },
          },
        },
      },
      -- disable window_picker for
      -- explorer to work well with
      -- window splits
      actions = {
        open_file = {
          window_picker = {
            enable = false,
          },
        },
      },
      filters = {
        custom = { ".DS_Store" },
      },
      git = {
        ignore = false,
      },
    })

    -- set keymaps
    local keymap = vim.keymap -- for conciseness

    keymap.set("n", "<leader>ff", "<cmd>NvimTreeToggle<CR>", { desc = "Toggle file explorer" }) -- toggle file explorer
    keymap.set("n", "<leader>ef", "<cmd>NvimTreeFindFileToggle<CR>", { desc = "Toggle file explorer on current file" }) -- toggle file explorer on current file
    keymap.set("n", "<leader>ec", "<cmd>NvimTreeCollapse<CR>", { desc = "Collapse file explorer" }) -- collapse file explorer
    keymap.set("n", "<leader>er", "<cmd>NvimTreeRefresh<CR>", { desc = "Refresh file explorer" }) -- refresh file explorer
  end
}

so can u test that plz and let me know what s not working, ofc file config already imported in init.lua

Tmux: Default key bindings are not working for me

Keybindings for new windows and renaming windows are not working for me

  • C for new window
  • . for rename

I looked at tmux.reset.conf, but it shows the same key bindings

Edit:

I just found that I need to add Ctrl with keys after the prefix, (Ctrl+A, Ctrl+c),
However, I am unsure if this was expected or if something is wrong with my config.

I have cloned the same config as in omerzz/tmux

Error when trying init.lua for neovim

Hi @omerxx

First of all, thank you very much for the useful videos on Youtube regarding Golang and Neovim. I wanted to try your init.lua and got the following errors (version of neovim 0.9.1 installed on Fedora 38).

Error detected while processing /root/.config/nvim/init.lua:
Installation not possible: ...er/start/nvim-treesitter/lua/nvim-treesitter/install.lua:86: Parser not available for language "help"
See https://github.com/nvim-treesitter/nvim-treesitter/#adding-parsers on how to add a new parser!
sumneko_lua is deprecated, use lua_ls instead.
This feature will be removed in lspconfig version 0.2.0
fidget.nvim will soon be rewritten. Please checkout the 'legacy' tag to avoid breaking changes.
E5113: Error while calling lua chunk: /root/.config/nvim/init.lua:586: attempt to call field 'setup' (a nil value)
stack traceback:
/root/.config/nvim/init.lua:586: in main chunk
Error detected while processing /root/.config/nvim/plugin/packer_compiled.lua:
E5112: Error while creating lua chunk: /root/.config/nvim/plugin/packer_compiled.lua:1: unexpected symbol near '1'

Did I miss something?

Visual examples

I probably won't have time soon to put this together but a subscriber by the name Mark, suggested this:

Given the type of content you produce it might be helpful for your dotfile repo to include screenshots to show how varios aspects of your config look. Maybe something like Charm’s vhs could let you automate the process with github action.

Emoji are scrambled

Not sure if this is only on mu machines, I tried your configs and plugin on both mac and windows under WSL2, but I can not get the emojis to render correctly i am only getting
image
maybe I am missing a font package but it is not stated any where in documentation. appreciat if you point me to the right dirtection

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.