Is there a function to move and resize a client with absolute values?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
2
down vote

favorite












There is the function awful.client.moveresize but this simply increments or decrement current values. How to move and resize a window to absolute values ?










share|improve this question





















  • You should expand your question with a description of your window manager, etc etc, to make it easier for searches to find the question. Assume each question you write is "standalone" and no one remembers your previous question and setup :-)
    – Stephen Harris
    Aug 3 '16 at 0:59










  • @StephenHarris awesomeWM, everytime I put that in the title they want to edit it out so I keep it in the tag
    – ChiseledAbs
    Aug 3 '16 at 1:06










  • Tags are for searching across topics, titles are for finding questions. From your title I'll argue that you're looking for networking help. You're not following rule 2 of being precise about a problem. I can guess that it is about awesomeWM because I use it and know awful.client but that is not the case for most people.
    – grochmal
    Aug 3 '16 at 2:27















up vote
2
down vote

favorite












There is the function awful.client.moveresize but this simply increments or decrement current values. How to move and resize a window to absolute values ?










share|improve this question





















  • You should expand your question with a description of your window manager, etc etc, to make it easier for searches to find the question. Assume each question you write is "standalone" and no one remembers your previous question and setup :-)
    – Stephen Harris
    Aug 3 '16 at 0:59










  • @StephenHarris awesomeWM, everytime I put that in the title they want to edit it out so I keep it in the tag
    – ChiseledAbs
    Aug 3 '16 at 1:06










  • Tags are for searching across topics, titles are for finding questions. From your title I'll argue that you're looking for networking help. You're not following rule 2 of being precise about a problem. I can guess that it is about awesomeWM because I use it and know awful.client but that is not the case for most people.
    – grochmal
    Aug 3 '16 at 2:27













up vote
2
down vote

favorite









up vote
2
down vote

favorite











There is the function awful.client.moveresize but this simply increments or decrement current values. How to move and resize a window to absolute values ?










share|improve this question













There is the function awful.client.moveresize but this simply increments or decrement current values. How to move and resize a window to absolute values ?







awesome






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Aug 3 '16 at 0:56









ChiseledAbs

83721330




83721330











  • You should expand your question with a description of your window manager, etc etc, to make it easier for searches to find the question. Assume each question you write is "standalone" and no one remembers your previous question and setup :-)
    – Stephen Harris
    Aug 3 '16 at 0:59










  • @StephenHarris awesomeWM, everytime I put that in the title they want to edit it out so I keep it in the tag
    – ChiseledAbs
    Aug 3 '16 at 1:06










  • Tags are for searching across topics, titles are for finding questions. From your title I'll argue that you're looking for networking help. You're not following rule 2 of being precise about a problem. I can guess that it is about awesomeWM because I use it and know awful.client but that is not the case for most people.
    – grochmal
    Aug 3 '16 at 2:27

















  • You should expand your question with a description of your window manager, etc etc, to make it easier for searches to find the question. Assume each question you write is "standalone" and no one remembers your previous question and setup :-)
    – Stephen Harris
    Aug 3 '16 at 0:59










  • @StephenHarris awesomeWM, everytime I put that in the title they want to edit it out so I keep it in the tag
    – ChiseledAbs
    Aug 3 '16 at 1:06










  • Tags are for searching across topics, titles are for finding questions. From your title I'll argue that you're looking for networking help. You're not following rule 2 of being precise about a problem. I can guess that it is about awesomeWM because I use it and know awful.client but that is not the case for most people.
    – grochmal
    Aug 3 '16 at 2:27
















You should expand your question with a description of your window manager, etc etc, to make it easier for searches to find the question. Assume each question you write is "standalone" and no one remembers your previous question and setup :-)
– Stephen Harris
Aug 3 '16 at 0:59




You should expand your question with a description of your window manager, etc etc, to make it easier for searches to find the question. Assume each question you write is "standalone" and no one remembers your previous question and setup :-)
– Stephen Harris
Aug 3 '16 at 0:59












@StephenHarris awesomeWM, everytime I put that in the title they want to edit it out so I keep it in the tag
– ChiseledAbs
Aug 3 '16 at 1:06




@StephenHarris awesomeWM, everytime I put that in the title they want to edit it out so I keep it in the tag
– ChiseledAbs
Aug 3 '16 at 1:06












Tags are for searching across topics, titles are for finding questions. From your title I'll argue that you're looking for networking help. You're not following rule 2 of being precise about a problem. I can guess that it is about awesomeWM because I use it and know awful.client but that is not the case for most people.
– grochmal
Aug 3 '16 at 2:27





Tags are for searching across topics, titles are for finding questions. From your title I'll argue that you're looking for networking help. You're not following rule 2 of being precise about a problem. I can guess that it is about awesomeWM because I use it and know awful.client but that is not the case for most people.
– grochmal
Aug 3 '16 at 2:27











1 Answer
1






active

oldest

votes

















up vote
0
down vote













To position a window with absolute coordinates you can use awful.placement.top_left, which places the window in the top left corner ((0,0)), passing the extra argument "offset" that specifies how to move and resize the client with respect to the placement function.



Basically move it to zero and then relative shift.



local c = client.focus --grab focused window
local t =
["x"] = x, --absolute x coordinate
["y"] = y, --absolute y coordinate
["width"] = 0, -- maintain size
["height"] = 0, -- maintain size

awful.placement.top_left(c, offset=t)





share|improve this answer








New contributor




Maldus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

















    Your Answer








    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "106"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f299952%2fis-there-a-function-to-move-and-resize-a-client-with-absolute-values%23new-answer', 'question_page');

    );

    Post as a guest






























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    0
    down vote













    To position a window with absolute coordinates you can use awful.placement.top_left, which places the window in the top left corner ((0,0)), passing the extra argument "offset" that specifies how to move and resize the client with respect to the placement function.



    Basically move it to zero and then relative shift.



    local c = client.focus --grab focused window
    local t =
    ["x"] = x, --absolute x coordinate
    ["y"] = y, --absolute y coordinate
    ["width"] = 0, -- maintain size
    ["height"] = 0, -- maintain size

    awful.placement.top_left(c, offset=t)





    share|improve this answer








    New contributor




    Maldus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





















      up vote
      0
      down vote













      To position a window with absolute coordinates you can use awful.placement.top_left, which places the window in the top left corner ((0,0)), passing the extra argument "offset" that specifies how to move and resize the client with respect to the placement function.



      Basically move it to zero and then relative shift.



      local c = client.focus --grab focused window
      local t =
      ["x"] = x, --absolute x coordinate
      ["y"] = y, --absolute y coordinate
      ["width"] = 0, -- maintain size
      ["height"] = 0, -- maintain size

      awful.placement.top_left(c, offset=t)





      share|improve this answer








      New contributor




      Maldus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.



















        up vote
        0
        down vote










        up vote
        0
        down vote









        To position a window with absolute coordinates you can use awful.placement.top_left, which places the window in the top left corner ((0,0)), passing the extra argument "offset" that specifies how to move and resize the client with respect to the placement function.



        Basically move it to zero and then relative shift.



        local c = client.focus --grab focused window
        local t =
        ["x"] = x, --absolute x coordinate
        ["y"] = y, --absolute y coordinate
        ["width"] = 0, -- maintain size
        ["height"] = 0, -- maintain size

        awful.placement.top_left(c, offset=t)





        share|improve this answer








        New contributor




        Maldus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        To position a window with absolute coordinates you can use awful.placement.top_left, which places the window in the top left corner ((0,0)), passing the extra argument "offset" that specifies how to move and resize the client with respect to the placement function.



        Basically move it to zero and then relative shift.



        local c = client.focus --grab focused window
        local t =
        ["x"] = x, --absolute x coordinate
        ["y"] = y, --absolute y coordinate
        ["width"] = 0, -- maintain size
        ["height"] = 0, -- maintain size

        awful.placement.top_left(c, offset=t)






        share|improve this answer








        New contributor




        Maldus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        share|improve this answer



        share|improve this answer






        New contributor




        Maldus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        answered 15 hours ago









        Maldus

        1014




        1014




        New contributor




        Maldus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.





        New contributor





        Maldus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.






        Maldus is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.



























             

            draft saved


            draft discarded















































             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f299952%2fis-there-a-function-to-move-and-resize-a-client-with-absolute-values%23new-answer', 'question_page');

            );

            Post as a guest













































































            Popular posts from this blog

            How to check contact read email or not when send email to Individual?

            Displaying single band from multi-band raster using QGIS

            How many registers does an x86_64 CPU actually have?