Dots

If you have any difficulty navigating, submit an issue, and I will make things clearer.

Wallpaper - Among The Trees

Colorsheme - Catppuccin Macciato

Need more information? Post a reply :)

1 point

How do you access workspaces 11-20? 🙂

permalink
report
reply
1 point
*

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:

---- 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
permalink
report
parent
reply
1 point

First of all, I posted my dots.

Thanks for digging that out for me and everything but this was snarky enough for me to lose interest immediately.

I know you posted your dots. I looked through your dots. It wasn’t in any order I’ve seen before and I didn’t know where to look. Sorry.

Have a good day

permalink
report
parent
reply
1 point

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

permalink
report
parent
reply

unixporn

!unixporn@lemmy.world

Create post

unixporn

Submit screenshots of all your *NIX desktops, themes, and nifty configurations, or submit anything else that will make ricers happy. Maybe a server running on an Amiga, or a Thinkpad signed by Bjarne Stroustrup? Show the world how pretty your computer can be!

Rules

  1. Post On-Topic
  2. No
  3. Busy
  4. Use High-Quality Images
  5. Include a Details Comment
  6. No NSFW

Community stats

  • 216

    Monthly active users

  • 194

    Posts

  • 905

    Comments