mirror of
https://codeberg.org/leana8959/.files.git
synced 2025-12-06 06:39:14 +00:00
README: update info
This commit is contained in:
parent
677d1e2365
commit
43a794ba91
1 changed files with 22 additions and 22 deletions
44
README.md
44
README.md
|
|
@ -28,26 +28,31 @@ This repo is managed with Nix + GNU stow
|
|||
- tungsten: MacBook Air 2014 (because it gets really hot)
|
||||
|
||||
# Linux
|
||||
- Window Manager : XMonad
|
||||
- Status Bar : xmobar
|
||||
- Compositor : picom
|
||||
- Input Method : fcitx Cangjie (Kinda borked and is still a work in progress, but works good enough.)
|
||||
- Font : Customized iosevka (thicker regular and fun stuff)
|
||||
- Window Manager : XMonad, flipped master/slave[^1] layout, 8 workspaces
|
||||
- Status Bar : xmobar, minimal configuration with a clock
|
||||
- Compositor : picom, for rendering transparency
|
||||
- Input Method : fcitx, "Cangjie" input method with a [customized table](https://github.com/leana8959/fcitx5-table-extra)
|
||||
- Font : Customized iosevka (thicker regular[^2] and fun stuff)
|
||||
- Terminal : kitty + tmux + fish
|
||||
|
||||
# Editors and Shell
|
||||
- `nvim`:
|
||||
Mainly used for Nix, Haskell, Shell, Go, Typst / Markdown. (in order of frequency of use)
|
||||
- `tmux`
|
||||
- `fish`
|
||||
- `starship`
|
||||
- `nvim` Mainly used for Haskell, Nix, Rust, Typst / Markdown. (in order of frequency of use)
|
||||
- `tmux` with scripts that make it fast to use
|
||||
- `fish` the friendly interactive shell
|
||||
- `starship` for the prompt
|
||||
|
||||
# Wallpapers
|
||||
For the sake of not having a huge repo, the images are built and managed by nix using typst.
|
||||
The source can be found [here](https://git.confusedcompiler.org/leana8959/wallpapers).
|
||||
|
||||
# Nix
|
||||
## Packages
|
||||
This repository exports my custom packages under attribute `packages`.
|
||||
Because it's a monorepo and I have 0 reason to make things stable, pin it if you use any packages.
|
||||
|
||||
## Binary Cache
|
||||
You should use my binary cache if you're building my fonts, they take a while.
|
||||
You should use my binary cache if you're building my fonts, they take a while (20 minutes on my M1
|
||||
Max MacBook Pro).
|
||||
```
|
||||
https://leana8959.cachix.org
|
||||
leana8959.cachix.org-1:CxQSAp8lcgMv8Me459of0jdXRW2tcyeYRKTiiUq8z0M=
|
||||
|
|
@ -57,31 +62,26 @@ leana8959.cachix.org-1:CxQSAp8lcgMv8Me459of0jdXRW2tcyeYRKTiiUq8z0M=
|
|||
My [dvorak french](https://github.com/leana8959/dvorak-french) layout has been
|
||||
ported to linux using nix.
|
||||
|
||||
# Misc utilities
|
||||
- `cmus`:
|
||||
My vim-like bindings and "fixes" for macOS, as well as a customized linux
|
||||
script that `notify-send`s the current playing song.
|
||||
|
||||
# Theme
|
||||
I have made a theme (a fork of Atom's one-light) where all my tools are visually
|
||||
unified. It's neovim part can be found [here](https://github.com/leana8959/curry.nvim).
|
||||
|
||||
# Notable shell scripts
|
||||
All of these are written in fish script. Maybe it's not a good idea, but it's
|
||||
too late and I want good integration with fish anyway.
|
||||
- `tmux-sessionizer`: a fish script inspired by
|
||||
- `tmux-sessionizer`: a bash script inspired by
|
||||
[ThePrimeagen](https://github.com/ThePrimeagen/.dotfiles/blob/master/bin/.local/scripts/tmux-sessionizer),
|
||||
allows jumping between different tmux sessions using fzf
|
||||
- `tmux-last`:
|
||||
toggle the last tmux session
|
||||
- `c2r`:
|
||||
clone repository to `~/repo/owner/name`, where I can then attach to using
|
||||
sessionizer
|
||||
The sessionizer primitives starts with two underscores and are reused.
|
||||
clone repository to `~/repo/owner/name`, where I can then attach to using sessionizer
|
||||
The sessionizer primitives starts with two underscores and are reused. They are packaged together.
|
||||
|
||||
|
||||
Have fun :)
|
||||
|
||||
[^1]: I dislike this nomenclature, if you know a better one let me know.
|
||||
[^2]: I don't know how people live with the default weight, it's too thin.
|
||||
|
||||
<!--
|
||||
vim:textwidth=80
|
||||
-->
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue