about summary refs log tree commit diff
path: root/pkgs/applications/terminal-emulators
AgeCommit message (Collapse)AuthorFilesLines
2021-12-07foot: 1.10.1 -> 1.10.2sternenseemann1-2/+2
https://codeberg.org/dnkl/foot/releases/tag/1.10.2
2021-12-05wezterm: 20210814-124438-54e29167 -> 20211204-082213-a66c61ee9Sandro Jäckel1-4/+6
2021-11-28iterm2: 3.4.13 -> 3.4.14Randy Eckenrode1-2/+2
2021-11-25iterm2: 3.4.0 -> 3.4.13Randy Eckenrode1-4/+4
- Fixes build errors using Xcode 13.1.
2021-11-22foot: 1.9.2 -> 1.10.1sternenseemann1-3/+9
https://codeberg.org/dnkl/foot/releases/tag/1.10.0 https://codeberg.org/dnkl/foot/releases/tag/1.10.1 Themes account for ~1/6th of foot's size, so installing them to a separate output seems like a decent idea.
2021-11-20Merge master into staging-nextgithub-actions[bot]1-1/+4
2021-11-19wezterm: Mark build broken for DarwinEmil Karlson1-0/+2
Linking fails on Darwin with ld: framework not found UserNotifications
2021-11-19wezterm: Add perl to deps for DarwinEmil Karlson1-1/+2
Currently compile fails on Darwin on command running "perl" "./Configure" "--prefix=/private/tmp/nix-build-wezterm-20210814-124438-54e29167.drv-0/source/target/aarch64-apple-darwin/release/build/openssl-sys-90b3c73e9c998931/out/openssl-build/install" "no-dso" "no-shared" "no-ssl3" "no-unit-test" "no-comp" "no-zlib" "no-zlib-dynamic" "no-md2" "no-rc5" "no-weak-ssl-ciphers" "no-camellia" "no-idea" "no-seed" "darwin64-arm64-cc" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" with `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" }' This commit fixes this issue.
2021-11-19Merge remote-tracking branch 'origin/master' into staging-nextJonathan Ringer1-6/+8
Conflicts: pkgs/applications/audio/hybridreverb2/default.nix
2021-11-18sakura: 3.8.3 -> 3.8.4AndersonTorres1-6/+8
Changed to github because launchpad server is down.
2021-11-15Merge staging-next into staginggithub-actions[bot]1-2/+2
2021-11-15xterm: 369 -> 370R. Ryantm1-2/+2
2021-11-13Merge remote-tracking branch 'nixpkgs/staging-next' into stagingAlyssa Ross1-13/+3
2021-11-13roxterm: 3.7.5 -> 3.11.1Alexander Polakov1-13/+3
2021-11-11Merge staging-next into staginggithub-actions[bot]1-1/+1
2021-11-11tilix: fix nixpkgs-review-checks suggestionSandro1-1/+1
2021-11-11epoxy: rename to libepoxyKerstin Humm1-2/+2
https://github.com/NixOS/nixpkgs/issues/145040
2021-11-09urxvt-theme-switch: cleanup pname+versionSandro Jäckel1-4/+3
2021-11-09mrxvt: minor formattingSandro Jäckel1-7/+7
2021-11-07pkgs/applications: rename name to pname&version part 2Felix Buehler4-12/+27
2021-11-04Merge pull request #142380 from dan4ik605743/cubocoreSandro1-42/+0
2021-10-31Merge pull request #143833 from Artturin/kittyfontconffArtturi1-0/+3
2021-10-31kitty: fix fontconfig warning during testsArtturin1-0/+3
2021-10-30Merge pull request #143777 from r-ryantm/auto-update/hyperfigsoda1-2/+2
hyper: 3.1.3 -> 3.1.4
2021-10-29hyper: 3.1.3 -> 3.1.4R. Ryantm1-2/+2
2021-10-29alacritty: include patch to fix PTY EIO erroroxalica1-0/+9
2021-10-20CuboCore.packages: addeddan4ik1-42/+0
2021-10-17terminator: use `dontWrapGApps` to fix desktop iconJoerie de Gram1-0/+6
Terminator is currently wrapped twice, which makes the python hook use a wrapped executable name to set argv[0]. As a result, Terminator can't be matched to its desktop entry and fails to group correctly in e.g. the GNOME app launcher. Ensuring we only wrap the executable once solves this.
2021-10-13ctx: init at 0.pre+date=2021-10-09AndersonTorres1-0/+58
2021-10-07foot: cache stimuliFile more aggressivelysternenseemann1-2/+8
stimuliFile would get rebuild with every change in version, since the stimulusGenerator derivation would depend on the version string. Since the script often doesn't change between releases, this causes unnecessary rebuilds and cache duplication. Additionally we add a test to passthru which checks if the hash of the script is still up to date: By making its name depend on the version string, it'll get rebuild on every version change, even if the hash stays the same. This way we can detect new hash mismatches.
2021-10-07foot: 1.9.0 -> 1.9.2sternenseemann1-15/+7
foot's upstream has abandoned the approach of using a custom terminfo install location and setting TERMINFO, but still supports it. For us this has eliminated the need to build the foot terminfo files manually, somehow which is appreciated. We preserve our current approach: Install terminfo files to the terminfo output and set TERMINFO to that store path instead of propagating the output for user env insatllations. Change logs: * https://codeberg.org/dnkl/foot/releases/tag/1.9.1 * https://codeberg.org/dnkl/foot/releases/tag/1.9.2
2021-10-05treewide: change 0.0.0 to 0.pre in version attrsAndersonTorres3-3/+3
2021-10-01rxvt-unicode: fix terminfo pathArtturin1-1/+1
2021-09-28aminal: remove (#139747)pennae1-69/+0
* aminal: remove aminal was renamed to darktile, which was newly added by #136326. there's no backwards-compatible executable link, so throw with that info. * Update pkgs/top-level/aliases.nix Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-09-23Merge pull request #138983 from r-ryantm/auto-update/xtermfigsoda1-2/+2
xterm: 368 -> 369
2021-09-22Merge pull request #136489 from ehmry/nimPackagesGuillaume Girol1-35/+5
nimpackages / buildNimPackage
2021-09-22xterm: 368 -> 369R. RyanTM1-2/+2
2021-09-17darktile: init at 0.0.10 (#136326)flexagoon1-0/+68
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-09-14hyper: 3.1.2 -> 3.1.3R. RyanTM1-2/+2
2021-09-06Merge pull request #136744 from AndersonTorres/new-stAnderson Torres6-13/+205
A plethora of ST forks
2021-09-06siduck76-st: init at 0.0.0+unstable=2021-08-20AndersonTorres1-0/+51
2021-09-06mcaimi-st: init at 0.0.0+unstable=2021-08-30AndersonTorres1-0/+49
2021-09-06lukesmithxyz-st: init at 0.0.0+unstable=2021-08-10AndersonTorres2-0/+70
2021-09-05foot: 1.8.2 -> 1.9.0sternenseemann1-17/+34
https://codeberg.org/dnkl/foot/releases/tag/1.9.0 Main change requiring intervention from our side is the new alternative terminfo install location used by foot in order to coexist with ncurses' install location. We want to keep using the normal terminfo install location: * ncurses and foot have separate store paths so there won't be an actual conflict * buildEnv etc. can deal with file conflicts when building the system path Since foot now sets the TERMINFO environment variable to its terminfo directory, we can stop installing foot's terminfo globally always (via propagated-user-env-package) instead `foot.terminfo` now only needs to be installed on remote systems were you want to have the proper terminfo for foot. We'll need to see if this works reliably in the future. NixOS sets TERMINFO_DIRS, so there may be packages that have been patched to respect that, but not TERMINFO.
2021-09-05nimmm: convert to buildNimPackageEmery Hemingway1-35/+5
2021-09-05xst: small cosmetic rewriteAndersonTorres1-3/+24
2021-09-05st: small cosmetic rewriteAndersonTorres1-10/+11
2021-09-01termonad: add meta.mainProgram to easily run with flakes(cdep)illabout1-2/+6
This also adds a top-level `termonad` alias for `termonad-with-packages`.
2021-08-26wezterm: load shell integration automaticallySandro Jäckel1-1/+1
which follows the upstream RPM packaging https://github.com/wez/wezterm/blob/main/ci/deploy.sh#L83-L121
2021-08-24Merge pull request #135528 from SuperSandro2000/weztermSandro1-51/+30
wezterm: cleanup depedencies, drop steveej from maintainers