.tmux
cue
Our great sponsors
.tmux | cue | |
---|---|---|
21 | 108 | |
20,964 | 4,698 | |
- | 3.7% | |
7.1 | 9.7 | |
3 days ago | 1 day ago | |
Shell | Go | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
.tmux
- Advice to be more efficient with the terminal?
-
Getting Started with Tmux
Looks like no one has mentioned https://github.com/gpakosz/.tmux
You still need to learn the basics but this lowers the learning curve a lot.
-
Help!
Totally! Lately (this last year or so) i am also using this on top of tmux https://github.com/gpakosz/.tmux I don't knmow if you know it, its very close to the old configuration I worte myself, but with more colors :P
-
Can you share your vim story?
- [-] The journey has began at some time 2020 - [x] Getting boring with `atom`, `vscode`, `sublime`. Why? 1. Too slow on managing projects, each project takes **2GB** storage 2. `atom` and `vscode` are electron-based app, so it's heavy 3. Sublime is quite good, but heavily on indexing project's files - [x] Try `vim`, doing `vimtutorial`, getting struggled and ... struggled with the new ugly motions `hjkl` - [x] Few weeks passed, still getting struggled with vim - [x] Retried with `doom emacs`, but with vim bindings. Doom also supports many cool plugins - [x] Wao, `doom` is cool, project management is super cool, searching is blazing fast too - [x] Keep trying `doom`, for few weeks - [-] Then, getting boring with `doom`, it's basically emacs with vi-binding layer - [x] Retry `vim` with `bootstrap` [config](https://vim-bootstrap.com/) - [x] After ~2 months, the vim feeling is much better - [x] Add some plugins: `fzf`, session management, `grep/ack` search - [x] Add lsp [coc](https://github.com/neoclide/coc.nvim) - [x] Add/play with more plugins, yay yay yay !!! - [x] `tpope` plugins are such amazing - [x] Try `tmux`, hmm, quite good - [x] Use this awesome `tmux` [config](https://github.com/gpakosz/.tmux) - [-] 2020-07-23 Start doing a personal dotfiles - [x] Keep using `vim` + `tmux` - [x] Move to `neovim` 0.4.0, then `0.5.0+` - [x] Start note-taking with `vimwiki`, then with other plugins - [-] Try `roam`, `obsidian` - [-] Stop using `vimwiki`, not sure what happened ??? Maybe boring mainly - [o] 2022-{01..06} Try other wiki tools, `taskwarrior`, `todoist`, and `orgmode` - [o] Still getting struggled on how to note-taking
-
Tmux hangs after SSH at git credential entry screen - pinentry-curses
I use this popular config. Running Ubuntu Server. I am using Git Credential Manager with pinentry-curses.
-
Useful software nobody told you about
To further this. Oh-my-tmux is a tmux conf file that makes tmux pretty and makes tmux plugins even easier than usual to load up. GitHub here -> https://github.com/gpakosz/.tmux
-
I FINALLY tried Tmux + Alacritty ... annnd thennn
For tmux I use a customised version of this for a bit of visual sugar: https://github.com/gpakosz/.tmux
-
Nvim colors change if on Tmux on Alacritty
I was having problems with cursor flicker in Alacritty/kitty and solved it by modifying the ohmytmux config to not show a battery indicator, as detailed here: https://github.com/gpakosz/.tmux/issues/285
-
Went straight back to Pop_OS! LOVE IT!
I used this configuration - and don't forget to change the terminal font to one of the patched nerd fonts :)
tmux: I used this configuration for tmux
cue
-
Show HN: Workout Tracker – self-hosted, single binary web application
Where `kube.cue` sets reasonable defaults (e.g. image is /). The "cluster" runs on a mini PC in my basement, and I have a small Digital Ocean VM with a static IP acting as an ingress (networking via Tailscale). Backups to cloud storage with restic, alerting/monitoring with Prometheus/Grafana, Caddy/Tailscale for local ingress.
-
Apple releases Pkl – onfiguration as code language
I've been somewhat surprised that CUE bills itself as "tooling friendly" and doesn't yet have a language server- the number one bit of tooling most devs use for a particular language.
I'm assuming it's becaus CUE is still unstable?
Anyway, if others are interested in CUE's LSP work, I think https://github.com/cue-lang/cue/issues/142 is the issue to subscribe to
So like cue [0] but more primitive, less principled and in java?
-
Why the fuck are we templating YAML? (2019)
This is where I usually pitch in with "Have your heard of CUELang, our lord and savior?": https://cuelang.org/
- Not turing complete
-
10 Ways for Kubernetes Declarative Configuration Management
CUE: The core problem CUE solves is "type checking", which is mainly used in configuration constraint verification scenarios and simple cloud native configuration scenarios.
-
Writerside – a new technical writing environment from JetBrains
Markdown and XML are nice, but what about more advanced documentation formats like OpenAPI? For one recent project, I set up automatic generation of the OpenAPI docs from (much more compact and flexible) CUE definitions (https://cuelang.org/) - which has the bonus of also being able to test the API against the definitions. JetBrains has a CUE plugin, but it's really barebones (doesn't even support jumping from the usage of a schema to its definition). Of course the possibilities when generating docs are endless (just think of the various syntaxes for doc comments, embedding examples/tests in source code etc.)...
-
Show HN: Config-file-validator – CLI tool to validate all your config files
It doesn't include validators for TOML and INI, but if you're doing JSON and YAML, I would take a look at using or building upon CUE (https://cuelang.org/). It is a different take on schema definition (plus more), and is surprising terse and powerful model.
- That's a Lot of YAML
- An INI Critique of TOML
- What Is Wrong with TOML?
What are some alternatives?
nerd-fonts - Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more
nord-rofi-theme - An arctic, north-bluish clean and elegant rofi color theme.
catppuccin - 😸 Soothing pastel theme for the high-spirited!
dhall-lang - Maintainable configuration files
spaceship-prompt - :rocket::star: Minimalistic, powerful and extremely customizable Zsh prompt
jsonnet - Jsonnet - The data templating language
terraform - Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
starlark-rust - A Rust implementation of the Starlark language
Protobuf - Protocol Buffers - Google's data interchange format
jsonnet-libs - Grafana Labs' Jsonnet libraries
TUI-ConsoleLauncher - Linux CLI Launcher for Android
starlark-go - Starlark in Go: the Starlark configuration language, implemented in Go