Comments (10)
Thank you!
from dotfiles-public.
This is long. But be patient and read it carefully, please.
1. I had only ? icons
You have to install Nerd Font to activate the icons because the icons are parts of every single Nerd Font. If you want to use another font and still want to see the icons, then you will have to go to the iterm2 settings(Command+,), enter the Text
section, and hit some buttons like the image below.
![Screenshot 2024-01-29 at 01 42 42](https://private-user-images.githubusercontent.com/96553411/300356939-e4a4aa78-3dd2-4e94-857f-034ab707a1d9.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTAxOTU5MDIsIm5iZiI6MTcxMDE5NTYwMiwicGF0aCI6Ii85NjU1MzQxMS8zMDAzNTY5MzktZTRhNGFhNzgtM2RkMi00ZTk0LTg1N2YtMDM0YWI3MDdhMWQ5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzExVDIyMjAwMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ1ZWE0ZDc0MWNlMDQ5MjliNjhmNDU4MDVkNTkwZjc4OWJmNzcxMDk1ODY5OGNjODNhYjIzMDMwMjU4NTYxZWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.27IulxlXeJ1879lSfdpWfmF-MwnoisVANGVChU8OwVE)
In the case of me, I wanted to use Fira Font but wanted to see the icons. I just hit the button Use a different font for non-ASCII text
and put Hack Nerd Font, which is one of the nerd fonts available on the website provided and also what he used a long time ago.
PS I just found the Fira Nerd Font!
![Screenshot 2024-01-29 at 01 46 51](https://private-user-images.githubusercontent.com/96553411/300357869-e20496c5-9483-47c9-82d9-45af1d1edb16.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTAxOTU5MDIsIm5iZiI6MTcxMDE5NTYwMiwicGF0aCI6Ii85NjU1MzQxMS8zMDAzNTc4NjktZTIwNDk2YzUtOTQ4My00N2M5LTgyZDktNDVhZjFkMWVkYjE2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzExVDIyMjAwMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI0M2U5ZWExYTE4YzM1MzUwYjllNmI3OWIwZWQ5YjcyNWY0MzIyMTMzOGY2OTI1MWEzNTNiODkxNDM2OThkNWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ZgBnDjnXRNKn4_-HLiGHaULs-3rKY6kGylp4Y7oEI_0)
If you can successfully find the Nerd Font, you can disable all buttons and just put the font like the image provided above.
2. different colours from yours
Of course, you will see different colours than his because he adjusts the background colour value so that the background can be a little darker. I found him doing this on a YouTube video that I cannot remember, but anyway.
Screen.Recording.2024-01-29.at.01.49.39.mov
On the video that I recorded, it shows how to make the background colours darker. In the same way, you can manually adjust every single colour in the way that you want it to look and expert the adjusted colour presets so that you can share it with others. Additionally, you can also import it from others. The exported/imported file used to have the extension .itermcolors
and be written in XML.
Not only that, if you want your window to look exactly the same as his, then you may want to change the transparency
and blurriness
values inside of the window
section. On the video provided below, it shows how to adjust those values.
Screen.Recording.2024-01-29.at.01.59.43.mov
3. git bar is different from yours
I am not really sure about what you tried to say git bar
, but I will assume that you saw the first image on the main screen of this repository. What he uses to change his fish shell is Tide. I love it, too. You can install by typing fisher install IlanCosman/tide@v6
DO NOT FORGET TO RUN ANY FISHER
COMMANDS AFTER YOU OPEN THE FISH SHELL. And to configure that, you can simply run tide configure
.
4. ctrl-r and ctrl didn't work
I do not use fzf
thing at all. I am so sorry for not being helpful. These links below may help you.
- fzf GitHub Link
- fzf fish shell version GitHub Link
- fzf fish shell version from different author GitHub Link
Thank you for reading! 😄 I hope this helps you a lot in terms of understanding how to use fish shells and also how fonts work. If you have any questions, do not hesitate to ask me.
from dotfiles-public.
- use nerd font (he use this)
- I also want to know
- use nerd font and run tide configure
- If you want to use his settings, you must create the same file path as his (ex. Developments folder)
from dotfiles-public.
also, answering CofCat456, make sure you're using a recent fish version.
from dotfiles-public.
Hello
step 1
You must download your favorite nerd font for shows icon and set your nerd font in your terminal
step 2
You must install 'fzf' plugin with fisher like this fisher install PatrickF1/fzf.fish
and install fzf in your system, if your system is debian or ubuntu install with this codes git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
and run this script in your terminal ~/.fzf/install
or install this simple code sudo apt install fzf
and if your system is arch linux you can download with this code sudo pacman -S fzf
install
step 3
remove Developments from line 17 in fzf_change_directory.fish
The end
you must read README.md in this repositorie
from dotfiles-public.
@cattynip Could you export your entire iTerm profile as a JSON rather than just the colours?
from dotfiles-public.
@zaaahir Of course we can! That is what profile
in iTerm is for. Profile basically saves all information for each section that you can see in the Profile
tab. In the image below, there are tabs like General
, Colours
, and Text
, right? All of the values of those sections are profile information. It includes simple information about colours, windows, and fonts to advanced information like sessions and notifications. So, if you change the profile and see the values there, you will be able to notice that the values for the current profile will change, but the values for the other profile won't.
![Screenshot 2024-01-29 at 04 30 11](https://private-user-images.githubusercontent.com/96553411/300403573-6c67e7b6-7274-44d0-82f1-03a2fb297322.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTAxOTU5MDIsIm5iZiI6MTcxMDE5NTYwMiwicGF0aCI6Ii85NjU1MzQxMS8zMDA0MDM1NzMtNmM2N2U3YjYtNzI3NC00NGQwLTgyZjEtMDNhMmZiMjk3MzIyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzExVDIyMjAwMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE1MmE4NGRlZDVmYzA5YjlhNjY4ZGM1ODdhYTQ2M2NhODVlMDQ5MDhhZjZlN2JjODFjYmQ2MmRlZDllZTk2NGMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.fZCw7FGhzsCGGvM_iysA5QA8Ck1UxAYvaIwRG8l_WXs)
And that also means iTerm should be able to provide us with the features of importing/exporting this session feature.
![Screenshot 2024-01-29 at 04 34 39](https://private-user-images.githubusercontent.com/96553411/300404821-c58c8868-9371-41e5-95af-fb7cd2964f85.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTAxOTU5MDIsIm5iZiI6MTcxMDE5NTYwMiwicGF0aCI6Ii85NjU1MzQxMS8zMDA0MDQ4MjEtYzU4Yzg4NjgtOTM3MS00MWU1LTk1YWYtZmI3Y2QyOTY0Zjg1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDAzMTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwMzExVDIyMjAwMlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIwNjhlZWE3MzZmYmM2MTlkMTBkMTFkZTdiYjllOTRmODg1ODVlMGFmMjA5MjMxOTJjYmViZjhjNzdmNzk1M2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.4HWnfBIfPG91LKEn2HfpjibbXUIWsRsVGg_lEL8w0wc)
In the image above, you can see the popup menu on the button More Actions...
. It basically allows you to do a couple of actions for the selected profile. In this case, the profile cattynip
, which is my nickname, is the selected profile. As you can guess, you can click on the Save Profile as JSON...
to save all of the information of the selected profile but in a JSON file. Once you save your profile in JSON, you will be able to import that JSON file to add your profile, regardless of device!
Lastly, I want you to know that you have to set the added profile as Default Profile
so that the profile that you added can be the profile that iTerm will open with when you export, close and reopen the iTerm window. As you can see from the two images above, if you set the profile as Default Profile
, there will be a little star right there. Since I have just one profile and have set it as Default Profile
, the star is placed right there.
Thank you for reading this long text. I hope this can help you and you use this feature a lot, @zaaahir. Again, do not hesitate to ask me if you have any questions.
from dotfiles-public.
@cattynip I was asking for your specific iTerm config, since it looks quite nice.
from dotfiles-public.
Oh, mine?
from dotfiles-public.
Tada- https://github.com/cattynip/dotfiles/blob/master/iterm/cattynip.json
from dotfiles-public.
Related Issues (20)
- tmux: change terminal color HOT 1
- Alternative for null-ls HOT 7
- fish: Unknown command: fzf_change_directory
- Help to install HOT 3
- issue(prompt): My Fish Shell Oh My Posh Is Showing half circle segment in wsl2
- Feature: Designing an automation script, for automatically installing packages for craftzdog dotfiles. HOT 6
- Disable NeoTree if not used HOT 1
- Css file name is not showing
- Can't see the color highlights for css in`hsl()` HOT 3
- error the nvim telescope config HOT 3
- treesitter not working properly and the autocomplete for typescript and other languages HOT 3
- How to disable autoformat on save HOT 1
- Tmux status line problem HOT 2
- Add your packer config HOT 3
- how to add new plugins of our own? HOT 1
- This is important, @craftzdog HOT 11
- U+F5E5 is deprecated by Nerd Fonts
- Lightweight-feeling version HOT 2
- treesitter for typescript not working HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dotfiles-public.