Commit graph

41 commits

Author SHA1 Message Date
f38402b73a river: add keyboard layout config 2024-09-11 13:02:07 +01:00
f9d1272894 added more directories for sparrow 2024-09-11 12:30:16 +01:00
5d10eacc43 add config for the foot term 2024-09-11 11:46:27 +01:00
b15b93efd4 updated coonfiguration for sparrow 2024-09-11 08:45:37 +01:00
9c88e62a6b
checkpoint: rendering the bash_profile file (not symlinked yet) 2024-09-11 07:54:13 +01:00
cef88ba317
checkpoint: only manage the configs lists in host config 2024-09-11 00:55:09 +01:00
a7d30e9c01
mage: add the management target 2024-09-10 16:12:16 +01:00
be8befc81d
adding nvim logs to logrotate config 2024-09-10 15:41:35 +01:00
1d86d680bc
update git config 2024-09-10 15:22:15 +01:00
9750df2a85
manage logrotate 2024-09-10 15:05:14 +01:00
e29fec170d
manage xdg-dirs config files; renamed config to hosts 2024-09-10 14:21:03 +01:00
bb3e0e730c
checkpoint: render templates 2024-09-10 13:51:37 +01:00
125c31e78e
checkpoint: managing files 2024-09-10 12:44:25 +01:00
201fce8747
checkpoint: copy source files to managed dir 2024-09-10 11:32:13 +01:00
6d24e187fe
checkpoint: remove Makefile and helper scripts 2024-09-10 08:58:29 +01:00
0c9e47588e
checkpoint: manage home dirs 2024-09-10 08:41:31 +01:00
97ec604911
temporarily moved unprocessed config to unprocessed 2024-09-10 08:39:19 +01:00
903e5d8b66
checkpoint: manage home directories
- ensure configured home directories are present and their mode set to
  0700
- move dotfiles to files
- added JSON config
2024-09-09 18:02:53 +01:00
ba0a415b03 update the shebang 2024-09-09 16:17:33 +01:00
f74c49acd7
add riverwm config 2024-09-09 16:05:37 +01:00
b0db6ff602
fix: update TMUX configuration
Ensure that TMUX uses the default term of the terminal emulator in use.
2024-06-04 12:33:30 +01:00
61e0960a66
feat: add alacritty config 2024-06-04 09:48:20 +01:00
7aa9304734
feat: add custom startdwm script to allow restarts
Modified script from the Archwiki which runs DWM in a loop so that we
can restart the window manager we make changes to the binary.
2022-05-22 12:45:44 +01:00
a646ccf48f
feat: manage custom scripts 2022-05-22 12:21:17 +01:00
7920388eb4
build: 'hide' the helpers directory 2022-05-22 11:28:48 +01:00
d29411fe29
fix(logrotate): install config using envsubst 2022-05-22 10:57:33 +01:00
0feb20c906
feat: setup logrotate for the $XDG_STATE_HOME/logs
- Add logrotate config for the new $XDG_STATE_HOME/logs directory.
- Run logrotate before starting DWM (logs are rotated if required by the
  configuration).
2022-05-22 10:47:31 +01:00
38f0cd97a9
fix: export GPG_TTY for signing commits 2022-05-22 09:27:09 +01:00
28c79360b2
feat: add basic configuration for dunst 2022-05-22 08:50:17 +01:00
151c114fe4
fix: update X11/xinitrc 2022-05-21 16:42:11 +01:00
1f2bdb8ba9
add log file for lf 2022-05-21 09:46:26 +01:00
951379995b
fix(bash/less): move less history file to the state directory 2022-05-21 09:46:06 +01:00
30038788b4
feat(bash): XDG Dir spec updates and other fixes
- Update program configurations to use the XDG Directories with the help
  of xdg-ninja.
- Add missing alias for the copy command.
- Remove the alias for tmux since it should now support XDG_CONFIG_HOME
  by default.
- Remove the run_package_updates function since this is now a bash
  script.
- Update the MANPAGER variable so that it works properly with neovim,
2022-05-15 21:33:17 +01:00
64f2783270
fix: add directories to PATH only if not present already 2022-05-02 15:59:54 +01:00
44a6ca8350
fix(bash): move bash history to XDG_STATE_HOME 2022-05-02 13:30:43 +01:00
e97feb443a
fix(bash/go): add mage bash config 2022-04-29 08:31:09 +01:00
d31765265b
fix(bash/go): add GOBIN 2022-04-29 08:07:28 +01:00
abfffb7798
fix(bash): add aliases for view and vimdiff 2022-04-25 20:35:49 +01:00
5f85b0015a
fix: remove vim config 2022-04-18 00:16:10 +01:00
edffe6f416
feat: add home configuration 2022-04-18 00:14:34 +01:00
fbaefef463 Initial commit 2022-04-15 13:39:39 +00:00