Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)G
Posts
8
Comments
21
Joined
2 yr. ago

  • Plot twist: the girl was an Alpine user.

  • I am trying to switch to emacs, but there are a few musts, that I need to accomplish, before I can actually start working on it. The main thing, is getting my Neovim keybinds translated over, which I have no idea how to do.

  • Yeah, Thinkpad's are at the end of the IQ curve.

  • Lolcat

  • I used Fedora/Hyprland for a while.

  • Void, Alpine, Gentoo, (and Guix) are enough for me

  • Just get a thinkpad.

  • Yeah, I would get by just fine using sand paper.

  • I disagree. My $45 (on sale) Kone Pro is the most comforterable thing in the world.

  • Or you could save the money and get a life \j

  • I agree. I use like a $20 flip phone.

  • I agree.

  • I actually didn't know about the symbolic link meathod. Thanks!

  • Well, like I said there is a system to it. Most files are contained in their default locations; where they would be on an actual system. The Gentoo and OpenBSD directiories are the root directories for each system. My neofetch is in the rice, so you can tell what OS it is. You are right that I need a guide. I might create one in the future. Feel free to move this conversation to a git issue on the repo.

  • I also hate navigating through dotfiles lol. I lay mine out like my actual filesytems.

  • Lol. Too bad the Gentoo Wiki is the best wiki in existence (and its not even close).

    Edit: Oh no, its a joke!

    Edit 2: Oh wait a minute... This is my OpenBSD rice; not my Gentoo rice lmao

  • First of all, I posted my dots.

    • I use Alt + NUM to view a tag
    • I use Ctrl + NUM to send a client to the tag
    • I use 1-0 for tags 1-10
    • I use Shift + 1-0 to switch to 11-20

    Here is the relivent config snippet:

     lua
        
    ---- Number Bindings ----
    
    
    
    --- Tags 1-10 ---
    
    for i = 1, 10 do
        local workspace_number = i
        local key = tostring(i + 9)
    
    --  Move focused client to tag 1-10
        globalkeys = gears.table.join(globalkeys,
            awful.key({ "Control" }, "#" .. key,
                function ()
                    if client.focus then
                        local tag = client.focus.screen.tags[workspace_number]
                        if tag then
                            client.focus:move_to_tag(tag)
                        end
                    end
                end,
                {description = "move focused client to tag #"..workspace_number, group = "tag"})
        )
    
    -- View tag 1-10
        globalkeys = gears.table.join(globalkeys,
            awful.key({ modkey }, "#" .. key,
                function ()
                    local screen = awful.screen.focused()
                    local tag = screen.tags[workspace_number]
                    if tag then
                        tag:view_only()
                    end
                end,
                {description = "view tag #"..workspace_number, group = "tag"})
        )
    end
    
    
    
    --- Tags 11-20 ---
    
    for i = 11, 20 do
        local workspace_number = i
        local key = tostring(i - 1)
    
    --  Move focused client to tag 11-20 
        globalkeys = gears.table.join(globalkeys,
            awful.key({ "Control", "Shift" }, "#" .. key,
                function ()
                    if client.focus then
                        local tag = client.focus.screen.tags[workspace_number]
                        if tag then
                            client.focus:move_to_tag(tag)
                        end
                    end
                end,
                {description = "move focused client to tag #"..workspace_number, group = "tag"})
        )
    
    -- View tag 11-20
        globalkeys = gears.table.join(globalkeys,
            awful.key({ modkey, "Shift" }, "#" .. key,
                function ()
                    local screen = awful.screen.focused()
                    local tag = screen.tags[workspace_number]
                    if tag then
                        tag:view_only()
                    end
                end,
                {description = "view tag #"..workspace_number, group = "tag"})
        )
    end
    
      

  • Personally, I have had a lot of trouble. But I hear from others that it is a very good experience, so it depends on the person. I started using OpenBSD, because I thought it sounded like an interesting endeavour, and I've never bothered to switch away.

  • Unixporn @lemmy.ml

    When Your Favorite Wallpaper Matches Your Favorite Colorsheme

  • Unixporn @lemmy.ml

    oMg ItS My FiRst PoSt!!!

  • unixporn @lemmy.world

    When Your Favorite Wallpaper Matches Your Favorite Colorsheme

  • unixporn @lemmy.world

    oMg ItS My FiRst PoSt!!!