{"_id":"@bond-wm/layout-floating","_rev":"8-a695420c1daa28f7607fda71725b9fd6","name":"@bond-wm/layout-floating","dist-tags":{"latest":"0.8.0"},"versions":{"0.3.0":{"name":"@bond-wm/layout-floating","version":"0.3.0","author":{"name":"Will Nayes"},"license":"MIT","_id":"@bond-wm/layout-floating@0.3.0","maintainers":[{"name":"wnayes","email":"wnayes+npm@gmail.com"}],"homepage":"https://github.com/wnayes/bond-wm#readme","bugs":{"url":"https://github.com/wnayes/bond-wm/issues"},"dist":{"shasum":"4cde951ed425954e9cab34037c39ec8b31f2e2fc","tarball":"https://registry.npmjs.org/@bond-wm/layout-floating/-/layout-floating-0.3.0.tgz","fileCount":7,"integrity":"sha512-Y0800GIGSOExBsvEUksrmhLRdNKnE1Dvj+gq120OSHStbPXTLcEYRl+3kFRiVxaI04dvfCGW4deFNigKiFzsrw==","signatures":[{"sig":"MEUCIQD3nf16OWflqYxGz+eACohArDU79G6RuMxgnXPpzkrQYQIgWtq/mOe2R9xzF48kaYwsO0AqOgcO7hzIj313d3LVqVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9655},"main":"./index.ts","_from":"file:bond-wm-layout-floating-0.3.0.tgz","exports":"./index.ts","scripts":{"build":"tsc -b ./tsconfig.json"},"_npmUser":{"name":"wnayes","email":"wnayes+npm@gmail.com"},"_resolved":"/tmp/442947ede8cbb6ad5648673c80e101f8/bond-wm-layout-floating-0.3.0.tgz","_integrity":"sha512-Y0800GIGSOExBsvEUksrmhLRdNKnE1Dvj+gq120OSHStbPXTLcEYRl+3kFRiVxaI04dvfCGW4deFNigKiFzsrw==","repository":{"url":"git+https://github.com/wnayes/bond-wm.git","type":"git"},"_npmVersion":"10.2.5","description":"Floating layout for bond-wm","directories":{},"_nodeVersion":"21.5.0","dependencies":{"tslib":"^2.4.1","@bond-wm/shared":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.10","type-fest":"^3.3.0","typescript":"~5.3.2","@types/node":"^18.11.17","@bond-wm/tsconfig":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/layout-floating_0.3.0_1704602972126_0.6931963032116215","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@bond-wm/layout-floating","version":"0.3.1","author":{"name":"Will Nayes"},"license":"MIT","_id":"@bond-wm/layout-floating@0.3.1","maintainers":[{"name":"wnayes","email":"wnayes+npm@gmail.com"}],"homepage":"https://github.com/wnayes/bond-wm#readme","bugs":{"url":"https://github.com/wnayes/bond-wm/issues"},"dist":{"shasum":"5a4ab6c5f73cc09339ad46b67abcb9fa4d7474f4","tarball":"https://registry.npmjs.org/@bond-wm/layout-floating/-/layout-floating-0.3.1.tgz","fileCount":7,"integrity":"sha512-VpAelqSfzzfQ6lPetrCBOo7pA64QgnlwVAsf+5ihxRjnexXrcpM9ZNsDwf0cJSyMu9uGgLyXal7FLw/0mxyvVw==","signatures":[{"sig":"MEUCIQCpfdLhcMrWfzch5sLQUTJXCMU542nZOrfB7imvO15PXAIgVytOYsC0vrx7DzRM6RMnhWqSZfZeTxL42LqLbrbWah0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9655},"main":"./index.ts","_from":"file:bond-wm-layout-floating-0.3.1.tgz","exports":"./index.ts","scripts":{"build":"tsc -b ./tsconfig.json"},"_npmUser":{"name":"wnayes","email":"wnayes+npm@gmail.com"},"_resolved":"/tmp/da0fcf1d13869e7c68a50c1d920a7475/bond-wm-layout-floating-0.3.1.tgz","_integrity":"sha512-VpAelqSfzzfQ6lPetrCBOo7pA64QgnlwVAsf+5ihxRjnexXrcpM9ZNsDwf0cJSyMu9uGgLyXal7FLw/0mxyvVw==","repository":{"url":"git+https://github.com/wnayes/bond-wm.git","type":"git"},"_npmVersion":"10.2.5","description":"Floating layout for bond-wm","directories":{},"_nodeVersion":"21.5.0","dependencies":{"tslib":"^2.6.2","@bond-wm/shared":"^0.3.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.11","type-fest":"^3.13.1","typescript":"~5.3.3","@types/node":"^18.19.5","@bond-wm/tsconfig":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/layout-floating_0.3.1_1704664649616_0.8594610026313219","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@bond-wm/layout-floating","version":"0.3.2","author":{"name":"Will Nayes"},"license":"MIT","_id":"@bond-wm/layout-floating@0.3.2","maintainers":[{"name":"wnayes","email":"wnayes+npm@gmail.com"}],"homepage":"https://github.com/wnayes/bond-wm#readme","bugs":{"url":"https://github.com/wnayes/bond-wm/issues"},"dist":{"shasum":"d1db0e3758e8785257609e97a1eb3326ff61d5db","tarball":"https://registry.npmjs.org/@bond-wm/layout-floating/-/layout-floating-0.3.2.tgz","fileCount":7,"integrity":"sha512-DQqfW9Hl2skOR38Emc+1dwmS+RqpdrMzu/8Roc+bebwJFZix6B4e3pNlKn5qoOS2kewpFnQVXRjm7WwtE9SHOQ==","signatures":[{"sig":"MEQCIBUYMlMEhcXwbFPlVqIhjL1JTHYs3LB3KSOqMlvsBnhkAiBUylInyZWJxLaji6qBE2E9BuS/ZTJ5gLgae5KogxOSXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9665},"main":"./index.ts","_from":"file:bond-wm-layout-floating-0.3.2.tgz","exports":"./index.ts","scripts":{"build":"tsc -b ./tsconfig.json"},"_npmUser":{"name":"wnayes","email":"wnayes+npm@gmail.com"},"_resolved":"/tmp/5341d0b7a97d053e4bed5984f24d3dc0/bond-wm-layout-floating-0.3.2.tgz","_integrity":"sha512-DQqfW9Hl2skOR38Emc+1dwmS+RqpdrMzu/8Roc+bebwJFZix6B4e3pNlKn5qoOS2kewpFnQVXRjm7WwtE9SHOQ==","repository":{"url":"git+https://github.com/wnayes/bond-wm.git","type":"git"},"_npmVersion":"10.3.0","description":"Floating layout for bond-wm","directories":{},"_nodeVersion":"21.5.0","dependencies":{"tslib":"^2.6.2","@bond-wm/shared":"^0.3.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.12","type-fest":"^3.13.1","typescript":"~5.3.3","@types/node":"^18.19.5","@bond-wm/tsconfig":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/layout-floating_0.3.2_1705866897328_0.5748824892042217","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@bond-wm/layout-floating","version":"0.4.0","author":{"name":"Will Nayes"},"license":"MIT","_id":"@bond-wm/layout-floating@0.4.0","maintainers":[{"name":"wnayes","email":"wnayes+npm@gmail.com"}],"homepage":"https://github.com/wnayes/bond-wm#readme","bugs":{"url":"https://github.com/wnayes/bond-wm/issues"},"dist":{"shasum":"86c470328d61007f00a1eef0cae8a22651c01607","tarball":"https://registry.npmjs.org/@bond-wm/layout-floating/-/layout-floating-0.4.0.tgz","fileCount":7,"integrity":"sha512-QDHz5WRe6ZlA+g6ImQ/Kf/BOkw32g0d0OyMmdz9W5NFrPxVm54wmgfGMk1hrDyFBOlQ+ftjtQKJYxIcnRGML7Q==","signatures":[{"sig":"MEUCIQDzduFbzmHXkn/TmK9q948s4kTwh1bEkwg3TpR9N3Tj9wIgfnzOtL3IOMVRpriNVo0hYviCqIujCNOhgGAScgshNnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9636},"main":"./index.ts","_from":"file:bond-wm-layout-floating-0.4.0.tgz","exports":"./index.ts","scripts":{"build":"tsc -b ./tsconfig.json"},"_npmUser":{"name":"wnayes","email":"wnayes+npm@gmail.com"},"_resolved":"/tmp/af0576787144b8d01d482ff4701a86ec/bond-wm-layout-floating-0.4.0.tgz","_integrity":"sha512-QDHz5WRe6ZlA+g6ImQ/Kf/BOkw32g0d0OyMmdz9W5NFrPxVm54wmgfGMk1hrDyFBOlQ+ftjtQKJYxIcnRGML7Q==","repository":{"url":"git+https://github.com/wnayes/bond-wm.git","type":"git"},"_npmVersion":"10.8.0","description":"Floating layout for bond-wm","directories":{},"_nodeVersion":"22.0.0","dependencies":{"tslib":"^2.6.2","@bond-wm/shared":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.11","typescript":"~5.4.5","@types/node":"^20.12.12","@bond-wm/tsconfig":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/layout-floating_0.4.0_1716845670049_0.6154155471001581","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@bond-wm/layout-floating","version":"0.5.0","author":{"name":"Will Nayes"},"license":"MIT","_id":"@bond-wm/layout-floating@0.5.0","maintainers":[{"name":"wnayes","email":"wnayes+npm@gmail.com"}],"homepage":"https://github.com/wnayes/bond-wm#readme","bugs":{"url":"https://github.com/wnayes/bond-wm/issues"},"dist":{"shasum":"954e1e319362230756c7ea327e0646af90661f58","tarball":"https://registry.npmjs.org/@bond-wm/layout-floating/-/layout-floating-0.5.0.tgz","fileCount":7,"integrity":"sha512-r8kKEuCZ2c492molRIL2Gzsz8lGOQaDyd6gkiHxy6dG0HeCi6I2B6FiSMD2uj0rL8ZrLl8yjjKWETGskyKUyFQ==","signatures":[{"sig":"MEUCIQDxSpJwuGoxdFxhYlkxxKJF3KJaUWO9C7Y2RQAJ1W7bUQIgXOP1ERHJlbhSrtWEwL3DnmLR0+Ba4yQmDGOYeTDWj6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9634},"main":"./index.ts","_from":"file:bond-wm-layout-floating-0.5.0.tgz","exports":"./index.ts","scripts":{"build":"tsc -b ./tsconfig.json"},"_npmUser":{"name":"wnayes","email":"wnayes+npm@gmail.com"},"_resolved":"/tmp/21291b7250b50174e44db984dea0b489/bond-wm-layout-floating-0.5.0.tgz","_integrity":"sha512-r8kKEuCZ2c492molRIL2Gzsz8lGOQaDyd6gkiHxy6dG0HeCi6I2B6FiSMD2uj0rL8ZrLl8yjjKWETGskyKUyFQ==","repository":{"url":"git+https://github.com/wnayes/bond-wm.git","type":"git"},"_npmVersion":"10.8.3","description":"Floating layout for bond-wm","directories":{},"_nodeVersion":"22.9.0","dependencies":{"tslib":"^2.7.0","@bond-wm/shared":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.4.5","typescript":"~5.6.2","@types/node":"^20.16.5","@bond-wm/tsconfig":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/layout-floating_0.5.0_1727641097832_0.4088022457896232","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@bond-wm/layout-floating","version":"0.6.0","author":{"name":"Will Nayes"},"license":"MIT","_id":"@bond-wm/layout-floating@0.6.0","maintainers":[{"name":"wnayes","email":"wnayes+npm@gmail.com"}],"homepage":"https://github.com/wnayes/bond-wm#readme","bugs":{"url":"https://github.com/wnayes/bond-wm/issues"},"dist":{"shasum":"1b998276556458234264ab218fb22bedc7086328","tarball":"https://registry.npmjs.org/@bond-wm/layout-floating/-/layout-floating-0.6.0.tgz","fileCount":7,"integrity":"sha512-eumuPoE6Q+JVumD7N8DxvZ0PAspAKtVEOGrTAe7aFT+oyYTFMGCDhZAYuZobV5SrNk6byR0TstOcfs/gezcYzg==","signatures":[{"sig":"MEYCIQD8L/eG8XJIYDR8BK5vhwtPw/FcT/uY9bPuOeENHP/dZQIhAJAglsx8dfPHITrFx7/aAHxym+lmQ8K7CqVX/Khmy8EU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9634},"main":"./index.ts","_from":"file:bond-wm-layout-floating-0.6.0.tgz","exports":"./index.ts","scripts":{"build":"tsc -b ./tsconfig.json"},"_npmUser":{"name":"wnayes","email":"wnayes+npm@gmail.com"},"_resolved":"/tmp/7cd752689090a898fe7b39b28b2d6061/bond-wm-layout-floating-0.6.0.tgz","_integrity":"sha512-eumuPoE6Q+JVumD7N8DxvZ0PAspAKtVEOGrTAe7aFT+oyYTFMGCDhZAYuZobV5SrNk6byR0TstOcfs/gezcYzg==","repository":{"url":"git+https://github.com/wnayes/bond-wm.git","type":"git"},"_npmVersion":"11.1.0","description":"Floating layout for bond-wm","directories":{},"_nodeVersion":"23.9.0","dependencies":{"tslib":"^2.8.1","@bond-wm/shared":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.1","typescript":"~5.8.2","@types/node":"^22.13.9","@bond-wm/tsconfig":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/layout-floating_0.6.0_1741453161819_0.6886388504568133","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bond-wm/layout-floating","version":"0.7.0","author":{"name":"Will Nayes"},"license":"MIT","_id":"@bond-wm/layout-floating@0.7.0","maintainers":[{"name":"wnayes","email":"wnayes+npm@gmail.com"}],"homepage":"https://github.com/wnayes/bond-wm#readme","bugs":{"url":"https://github.com/wnayes/bond-wm/issues"},"dist":{"shasum":"4a073dc845697ade54d5d1e90ede8a6f389eba61","tarball":"https://registry.npmjs.org/@bond-wm/layout-floating/-/layout-floating-0.7.0.tgz","fileCount":7,"integrity":"sha512-7Eon8/uXje5E+Ukd2Hl3SlM4pOM6oJ8/+A3BdR+IuFIVIuKOXV5yefdWD129sYhc77gDW8aLw4Kwkj7Yeg81Rw==","signatures":[{"sig":"MEUCIDSAOVntJEQf8yrYxVVMtwWCa//VqooGdzhtnOtup1WiAiEA7/0rm8BVhaOiImuO6CHVea1RGoS1Rk6S49/oThYJxKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9634},"main":"./index.ts","_from":"file:bond-wm-layout-floating-0.7.0.tgz","exports":"./index.ts","scripts":{"build":"tsc -b ./tsconfig.json"},"_npmUser":{"name":"wnayes","email":"wnayes+npm@gmail.com"},"_resolved":"/tmp/d4d76c696617a0104a07866c5fe3f122/bond-wm-layout-floating-0.7.0.tgz","_integrity":"sha512-7Eon8/uXje5E+Ukd2Hl3SlM4pOM6oJ8/+A3BdR+IuFIVIuKOXV5yefdWD129sYhc77gDW8aLw4Kwkj7Yeg81Rw==","repository":{"url":"git+https://github.com/wnayes/bond-wm.git","type":"git"},"_npmVersion":"11.6.2","description":"Floating layout for bond-wm","directories":{},"_nodeVersion":"24.9.0","dependencies":{"tslib":"^2.8.1","@bond-wm/shared":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.6","typescript":"~5.9.3","@types/node":"^22.13.9","@bond-wm/tsconfig":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/layout-floating_0.7.0_1760312845472_0.870118946112574","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@bond-wm/layout-floating","version":"0.8.0","description":"Floating layout for bond-wm","main":"./index.ts","exports":"./index.ts","repository":{"type":"git","url":"git+https://github.com/wnayes/bond-wm.git"},"author":{"name":"Will Nayes"},"license":"MIT","dependencies":{"tslib":"^2.8.1","@bond-wm/shared":"^0.8.0"},"devDependencies":{"@types/node":"^25.3.5","typescript":"~5.9.3","vite":"^8.0.1","@bond-wm/tsconfig":"^0.8.0"},"scripts":{"build":"tsc -b ./tsconfig.json"},"_id":"@bond-wm/layout-floating@0.8.0","bugs":{"url":"https://github.com/wnayes/bond-wm/issues"},"homepage":"https://github.com/wnayes/bond-wm#readme","_integrity":"sha512-9dG0+NL2LdoqWM5cIsBDKvMMBOl0ve8gp8xtfFft+FZj2iFDf64XtmRp/gg9Cl6zuycdzp75sZJgNYmf7PBolw==","_resolved":"/tmp/9f7606c8c482a2b0948e951aced9d318/bond-wm-layout-floating-0.8.0.tgz","_from":"file:bond-wm-layout-floating-0.8.0.tgz","_nodeVersion":"25.6.1","_npmVersion":"11.10.1","dist":{"integrity":"sha512-9dG0+NL2LdoqWM5cIsBDKvMMBOl0ve8gp8xtfFft+FZj2iFDf64XtmRp/gg9Cl6zuycdzp75sZJgNYmf7PBolw==","shasum":"26b97e9b9308059c0ad313af2bf7265a434f90a3","tarball":"https://registry.npmjs.org/@bond-wm/layout-floating/-/layout-floating-0.8.0.tgz","fileCount":7,"unpackedSize":9633,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBsAP7kagKXtvTwt51/31xAtg2GzVaa00r758CSxCYOtAiEA7/z26ni7krNN/PaGYgxPrV9CnW8pYfudEFL0MlIIAik="}]},"_npmUser":{"name":"wnayes","email":"wnayes+npm@gmail.com"},"directories":{},"maintainers":[{"name":"wnayes","email":"wnayes+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/layout-floating_0.8.0_1774056813616_0.6993159957471746"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-07T04:49:31.986Z","modified":"2026-03-21T01:33:33.918Z","0.3.0":"2024-01-07T04:49:32.308Z","0.3.1":"2024-01-07T21:57:29.762Z","0.3.2":"2024-01-21T19:54:57.473Z","0.4.0":"2024-05-27T21:34:30.206Z","0.5.0":"2024-09-29T20:18:18.038Z","0.6.0":"2025-03-08T16:59:22.031Z","0.7.0":"2025-10-12T23:47:25.668Z","0.8.0":"2026-03-21T01:33:33.772Z"},"bugs":{"url":"https://github.com/wnayes/bond-wm/issues"},"author":{"name":"Will Nayes"},"license":"MIT","homepage":"https://github.com/wnayes/bond-wm#readme","repository":{"type":"git","url":"git+https://github.com/wnayes/bond-wm.git"},"description":"Floating layout for bond-wm","maintainers":[{"name":"wnayes","email":"wnayes+npm@gmail.com"}],"readme":"# @bond-wm/layout-floating\n\nA default floating layout for the `bond-wm` window manager.\n\n## Usage\n\nImport and add floating layouts in your config module:\n\n```ts\nimport { createFloatingLayout } from \"@bond-wm/layout-floating\";\n\nconst config: IConfig = {\n  // ...\n\n  /** Layouts available to cycle through. */\n  layouts: [createFloatingLayout({ floatRight: false })],\n};\n```\n\n## Configuration\n\n- `floatRight`: If true, windows start on the right side of the screen.\n","readmeFilename":"README.md"}