Commit graph

52 commits

Author SHA1 Message Date
afb79c3d56
feat(alacritty): Add more themes
- One
- Tokyo Night

Signed-off-by: Matej Focko <mfocko@redhat.com>
2021-08-29 16:11:43 +02:00
889d79842e
feat(starship): Change symbols
Signed-off-by: Matej Focko <mfocko@redhat.com>
2021-08-29 16:10:50 +02:00
fbba2fa1c9
feat(git): Add autoStash to rebase
Signed-off-by: Matej Focko <mfocko@redhat.com>
2021-08-29 16:10:25 +02:00
ed18e47c99
feat(alacritty): Add gruvbox and solarized
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-04-02 11:00:25 +02:00
277cb82f2f
Add Monokai Pro and One Dark Pro to alacritty themes
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-03-07 13:42:54 +01:00
d5646249b8
Reorganize modules in starship and fix toolbox
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-03-04 17:14:54 +01:00
ac62b999f3
Add keybinding for clearing history in alacritty
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-03-04 17:06:31 +01:00
f5a3e0a2ea
Include toolbox name in status
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-03-04 17:04:05 +01:00
c42953c551
Move Nord colorscheme to correct place
Signed-off-by: Matej Focko <mfocko@redhat.com>
2021-02-15 11:10:31 +01:00
5c715309bb
Add nord for alacritty
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-02-14 11:42:20 +01:00
d916dbad93
Update starship config
- toolbox command ~> symbol
- switch order in prompt

Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-02-08 16:37:32 +01:00
b42e5f2ec0
Add nix-shell to starship
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-02-08 11:56:00 +01:00
00173d44ad
Update alacritty's font size
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-02-07 23:52:51 +01:00
cfb68e987c
Update starship config
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-02-07 20:46:59 +01:00
66dab16bfd
Update shell setup
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-02-07 13:23:17 +01:00
6d9bb3cdbf
Remove hlint hints since they're unused
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-02-07 13:16:39 +01:00
3a216f8334
Fix typo in alacritty configuration
Signed-off-by: Matej Focko <me@mfocko.xyz>
2021-02-02 14:49:23 +01:00
d2a345cc0e
Update starship.rs config
- install to local directory
- add command for toolbox status

Signed-off-by: Matej Focko <mfocko@redhat.com>
2021-01-26 22:53:48 +01:00
b61a8814d7
Fix installing of RPM fusion
Signed-off-by: Matej Focko <mfocko@redhat.com>
2021-01-26 22:53:48 +01:00
6f2a6653ff
Add alacritty
Closes #26

Signed-off-by: Matej Focko <mfocko@redhat.com>
2021-01-26 22:53:21 +01:00
cc174d843e
Add pre-commit
Signed-off-by: Matej Focko <mfocko@redhat.com>
2021-01-25 12:30:25 +01:00
595b300a29
Update git config
- main branch
- signed commit alias
- rebase when pulling

Closes #27

Signed-off-by: Matej Focko <mfocko@redhat.com>
2021-01-25 12:12:53 +01:00
a5afe347f2
Update starship configuration
Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-11-14 14:53:35 +01:00
16692b1909
Add binding for saving tmux buffer
Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-11-13 09:17:53 +01:00
e7f54b1b53
Add playbook for Fedora upgrade to next release
Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-31 12:22:58 +01:00
bf1cce91fa
Install RPMFusion RPMs and fix warning for VSCode
Closes #18

Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-17 13:41:57 +02:00
c52ced59e5
Install Nord for Konsole by default
Closes #22

Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-17 13:23:29 +02:00
0736d64ecc
Include distribution in ssh key name
Closes #19

Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-17 13:16:23 +02:00
0b7969ad00
Switch mkdir from shell to file/directory
Closes #21

Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-17 13:15:46 +02:00
d8ceebc224
Refactor Fedora-specific tasks
Signed-off-by: Matej Focko <matej.focko@outlook.com>
2020-10-14 21:52:39 +02:00
7dcb5b4321
Fix unfinished refactor
Signed-off-by: Matej Focko <matej.focko@outlook.com>
2020-10-14 20:31:50 +02:00
4518be6552
Add role for local repositories
Signed-off-by: Matej Focko <matej.focko@outlook.com>
2020-10-14 20:11:25 +02:00
66aa6fbdbf
Refactor fedora packages
Signed-off-by: Matej Focko <matej.focko@outlook.com>
2020-10-14 20:10:55 +02:00
646268d5e5
Fix paths for VSCode
Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-13 09:10:39 +02:00
fcc7373630
Split packages to separate tasks
Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-13 09:00:47 +02:00
5a4eda0cdb
Create role for Haskell
Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-13 09:00:00 +02:00
1d5b8c5d64
Fix VSCode configuration installation
Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-13 08:58:20 +02:00
a783eb1c86
Add VSCode configuration and keybinds
Signed-off-by: Matej Focko <matej.focko@outlook.com>
2020-10-12 22:13:28 +02:00
edfdaef321
Move all packages to separate role
- Merge playerctl and flameshot into one
- Move shell packages to separate role

Signed-off-by: Matej Focko <matej.focko@outlook.com>
2020-10-11 22:42:35 +02:00
18ea17262c
Fix tmux prefix
Closes #10

Signed-off-by: Matej Focko <matej.focko@outlook.com>
2020-10-11 22:36:29 +02:00
45e78f4a0c
Fix permissions on ssh_config
Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-11 20:43:06 +02:00
f6026af54d
Fix oh-my-zsh and starship
- Install oh-my-zsh only if not present
- Install starship as unattended

Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-11 20:36:01 +02:00
c83b93a64f
Create configuration directories for nvim and tmux
Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-11 20:35:49 +02:00
ed17ed1348
Disable Doom Emacs install because of errors
To be fixed by #4

Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-11 20:33:16 +02:00
9e19c044b7
Enable flathub
Closes #9

Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-11 20:32:53 +02:00
4e28898c24
Install shell tools and update user as root
Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-11 20:32:35 +02:00
6fef6f11f0
Run DNF as root
Part of #8

Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-11 20:31:09 +02:00
9fab75e3ef
Add GPG key to gitconfig automatically
Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-11 20:27:02 +02:00
937c3f6263
Fix VSCode installation
Closes #7

Signed-off-by: Matej Focko <me@mfocko.xyz>
2020-10-11 20:24:43 +02:00
2e3be924d2
Use git instead of shell
Signed-off-by: Matej Focko <matej.focko@outlook.com>
2020-10-11 18:40:02 +02:00