aboutsummaryrefslogtreecommitdiff
path: root/config.in
AgeCommit message (Collapse)Author
2023-01-30Switch default menu to wmenuSimon Ser
Switch the default menu to wmeny (https://sr.ht/~adnano/wmenu), a Wayland-native alternative to dmenu. This removes the dependency on Xwayland for the default config. wmenu is small (same scope as dmenu) and has the same flags as dmenu. One downside is that it's not widely packaged by distributions yet. We still depend on dmenu_path.
2022-07-04config.in: switch to `output power`Simon Ser
2021-10-17config.in: use swaynag -B instead of -bNihal Jere
'-b' spawns a terminal, which is unnecessary for this use case
2021-08-27config.in: use portable hour specifierNihal Jere
`%l` is GNU specific. `%I` does the same thing but padded by zeros, and is POSIX compliant.
2021-05-06config.in: change terminal emulator to footDrew DeVault
This is my preferred terminal emulator now. Seeing as the default config file is basically "Drew's preferences watered down a bit for a general audience", I reckon it should be updated accordingly :)
2020-07-12rephrase swayidle-timout example to improve readabilityJonas Große Sundrup
2020-07-11Make the default workspace commands compatible with i3Wai Hon Law
**Problem** When I rename the workspace to something like "1:web", `$mod+1` does not move to the "1:web" with the default config. This breaks the expectation of i3 users. **Cause** The default Sway binding for `$mod+1` does not have the number keyword: ``` bindsym $mod+1 workspace 1 ``` Instead, the default Sway binding for `$mod+1` is ``` bindsym Mod1+1 workspace number $ws1 ``` https://github.com/i3/i3/commit/e6662df114329ba45bd1d117c731b3dc8bdd13fb is the corresponding commit from i3.
2020-01-13Docs: explain why menu command should be passed to swayJason
It was not obvious to me why until I saw a comment from @RyanDwyer on Reddit, so I think it's better to add an explanation.
2019-09-25config.in: set default term to alacrittyDrew DeVault
2019-05-21Make comment casing consistient Nick Paladino
Makes the first letter of all the comments uppercase. THus making the config file more consistient
2019-03-12config.in: allow launch apps with args via dmenu3ap
Without this change you can't execute apps with command line arguments (e.g. firefox -P profile) because -P will be parsed as argument for "swaymsg exec".
2019-01-14config.in: update swayidle/swaylock exampleIan Fan
2018-11-19fix typo in config.incamoz
2018-11-19fix typo in config.incamoz
2018-10-08Add example status_command to default configRyan Dwyer
2018-08-02config.in: nag user on exitIan Fan
2018-07-01Implement pid->workspace trackingDrew DeVault
When you spawn a process with the exec command, sway now notes the workspace you had focused and the pid of the child process, then assigns that workspace to the child when its window appears. Some of this is carried over from sway 0.15, but with some major refactoring and centralization of state.
2018-05-13Idle handling for dpms/lockscreen et alMattias Eriksson
Swayidle handles idle events and allows for dpms and lockscreen handling. It also handles systemd sleep events, and can raise a lockscreen on sleep Fixes #541
2018-04-05Implement resize commandDrew DeVault
2017-11-30add meson install filesTony Crisci
2017-06-14Install wallpapers in DATADIR/backgrounds/swayAndrew Conrad
2017-04-30Update config.inDrew DeVault
swaymsg -t get_inputs now pretty prints its output, so this warning is obsolete
2016-12-17Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIRWouter van Kesteren
Exherbo installs architecture dependent data in a different place than architecture independent data. More concretely: binaries go in /usr/$chost/{bin,lib}, data goes in /usr/share and configs in /etc, /etc is already configurable through CMAKE_INSTALL_FULL_SYSCONFDIR but the datadir was not. This patch fixes it so that things can be pushed in the right places.
2016-12-02Run config files through sed and install to /etcDrew DeVault
2016-12-01Implement permit and reject commandsDrew DeVault