[–] 3 points 1 year ago

I have several breathing problems with my nose and some inside bits. I always just thought breathing with your mouth was considerably easier, but people can't do it because it's not elegant.

Now I'm trying to get the surgery covered

  • source
  • [–] 4 points 1 year ago*

    I made this one to find binaries in NixOs and other systems

    get_bin_path() {
            paths=${2:-$PATH}
            for dr in $(echo $paths | tr ':' '\n') ; do
                    if [ -f "$dr/$1" ] ; then
                            echo "$dr/$1"
                            return 0
                    fi
            done
            return 1
    }
    

    Then I made this one to, if I have a shell o opened inside neovim it will tell the neovim process running the shell to open a file on it, instead of starting a new process

    _nvim_con() {
            abs_path=$(readlink --canonicalize "$@" | sed s'| |\\ |'g)
            $(get_bin_path nvim) --server $NVIM --remote-send "<ESC>:edit $abs_path<CR>"
            exit
    }
    
    # start host and open file
    _nvim_srv() {
            $(get_bin_path nvim) --listen $HOME/.cache/nvim/$$-server.pipe $@
    }
    
    if [ -n "$NVIM" ] ; then
            export EDITOR="_nvim_con"
    else
            export EDITOR="_nvim_srv"
    fi
    

    Lastly this bit: which if it detects a file and a line number split by a : it will open the file and jump to the line

    _open() {
            path_parts=$(readlink --canonicalize "$@" | sed s'| |\\ |'g | sed 's/:/\t/' )
            file=$(echo "$path_parts" | awk ' { print $1 }' )
            line=$(echo "$path_parts" | awk ' { print $2 }' )
    
            if [ -n "$line" ] ; then
                    # has line number
                    if [ -n "$NVIM" ] ; then
                            $(get_bin_path nvim) --server $NVIM --remote-send "<ESC>:edit $file<CR>:+$line<CR>"
                            exit
                    else
                            $(get_bin_path nvim) --listen $HOME/.cache/nvim/$$-server.pipe $file "+:$line"
                    fi
            else
                    $EDITOR $file
            fi
    }
    
    alias nvim="_open"
    

    all of my bash config is here

  • source
  • [–] 5 points 1 year ago (3 children)

    Which country?

    In Brazil there have been several pretty important meddlings, but at most the schools say that there where "several parties involved"

    Like our dictatorship, where I'd only learnt "other countries incentivized the coup"

  • source
  • parent
  • context
  • [–] 3 points 1 year ago

    o, a, os, as for "the"

    um, uma, uns, umas for "a"

    both lists mean: singular masculine, singular feminine, plural masculine, plural feminine.

    and if the gender is unknown or mixed you use the masculine

  • source
  • view more: ‹ prev next ›