move to example file for custom config
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
-- Machine-specific environment variables. Loaded after hyprland/environments.lua.
|
||||
-- Usage: cp environments.example environments.lua (environments.lua is ignored by git)
|
||||
-- https://wiki.hypr.land/Configuring/Environment-variables/
|
||||
|
||||
-- hl.env("XCURSOR_SIZE", "24")
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
-- Machine-specific input config (kb_layout, per-device, gestures). Loaded after hyprland/inputs.lua.
|
||||
-- Usage: cp inputs.example inputs.lua (inputs.lua is ignored by git)
|
||||
-- List your devices with: hyprctl devices
|
||||
-- Machine-specific input config (kb_layout, per-device, gestures).
|
||||
-- https://wiki.hypr.land/Configuring/Variables/#input
|
||||
|
||||
-- hl.device({ name = "my-mouse-name", sensitivity = -0.5 })
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
-- Machine-specific keybinds. Loaded after hyprland/keybinds.lua.
|
||||
-- Usage: cp keybinds.example keybinds.lua (keybinds.lua is ignored by git)
|
||||
-- Machine-specific keybinds.
|
||||
-- https://wiki.hypr.land/Configuring/Binds/
|
||||
|
||||
-- hl.bind("SUPER + B", hl.dsp.exec_cmd("firefox"))
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
-- Machine-specific monitors. Loaded after hyprland/monitors.lua.
|
||||
-- Usage: cp monitors.example monitors.lua (monitors.lua is ignored by git)
|
||||
-- List your outputs with: hyprctl monitors all
|
||||
-- Machine-specific monitors.
|
||||
-- https://wiki.hypr.land/Configuring/Monitors/
|
||||
|
||||
-- hl.monitor({ output = "eDP-1", mode = "1920x1080@60", position = "auto", scale = 1 })
|
||||
|
||||
@@ -1,15 +1,7 @@
|
||||
-- Machine-specific window rules.
|
||||
-- Machine-specific window rules
|
||||
-- https://wiki.hypr.land/Configuring/Window-Rules/
|
||||
|
||||
-- Uncomment these lines to enable window rules for these apps:
|
||||
-- Uncomment these lines to enable the ones you want on this machine:
|
||||
-- require("custom/windowrules/godot")
|
||||
|
||||
-- Rules for an app used only on this machine can go directly here:
|
||||
-- hl.window_rule({
|
||||
-- name = "float-myapp",
|
||||
-- match = { class = "myapp" },
|
||||
-- float = true,
|
||||
-- center = true,
|
||||
-- })
|
||||
|
||||
-- vim: ft=lua
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
-- Machine-specific workspace rules.
|
||||
-- Usage: cp workspacerules.example workspacerules.lua (workspacerules.lua is ignored by git)
|
||||
-- https://wiki.hypr.land/Configuring/Workspace-Rules/
|
||||
|
||||
-- hl.workspace_rule({ workspace = "1", monitor = "eDP-1", persistent = true, default_name = "web" })
|
||||
|
||||
@@ -48,24 +48,6 @@ stow .
|
||||
|
||||
all the files should now be simlinked to your $HOME folder
|
||||
|
||||
### Machine-specific Hyprland config
|
||||
|
||||
`~/.config/hypr/hyprland/` holds the shared defaults, don't edit them.
|
||||
To tweak a single machine (monitors, devices, keybinds…), copy the matching template in `~/.config/hypr/custom/`:
|
||||
|
||||
```
|
||||
cd ~/.config/hypr/custom
|
||||
cp monitors.example monitors.lua
|
||||
```
|
||||
|
||||
`custom/*.lua` files are ignored by git and loaded after the defaults; missing ones are simply skipped.
|
||||
|
||||
Per-app window rules are shared in `custom/windowrules/<app>.lua`. Enable the ones you want in your `custom/windowrules.lua`:
|
||||
|
||||
```lua
|
||||
require("custom/windowrules/godot")
|
||||
```
|
||||
|
||||
### Theme switcher
|
||||
|
||||
user the <kbd>SUPER</kbd> + <kbd>T</kbd> shortcut to switch between light and dark theme
|
||||
|
||||
Reference in New Issue
Block a user