-
Use the Download button on www.cursor.com web site. It will download the
NAME.AppImagefile. -
Copy the .AppImage file to your Applications directory
cd ~/Downloads
mkdir -p ~/Applications
mv NAME.AppImage ~/Applications/cursor.AppImageUse the Download button on www.cursor.com web site. It will download the NAME.AppImage file.
Copy the .AppImage file to your Applications directory
cd ~/Downloads
mkdir -p ~/Applications
mv NAME.AppImage ~/Applications/cursor.AppImageHow to make an application icon for macOS using
iconset&iconutil
| %%raw( | |
| "/* | |
| * this js function will work under both [string] and [float] | |
| */ | |
| function add (x,y){ | |
| return x + y; | |
| }") | |
| type rec t<_> = | String : t<string> | Float : t<float> |
| const tailwindColors = { | |
| foo: { | |
| 50: '#f9fafb', | |
| 100: '#f3f4f6', | |
| 200: '#e5e7eb', | |
| 300: '#d1d5db', | |
| 400: '#9ca3af', | |
| 500: '#6b7280', | |
| 600: '#4b5563', | |
| 700: '#374151', |
| public static class DataTableExtensions | |
| { | |
| public static IEnumerable<dynamic> ToExpandoObjectList(this DataTable self) | |
| { | |
| var result = new List<dynamic>(self.Rows.Count); | |
| foreach (var row in self.Rows.OfType<DataRow>()) | |
| { | |
| var expando = new ExpandoObject() as IDictionary<string, object>; | |
| foreach (var col in row.Table.Columns.OfType<DataColumn>()) | |
| { |
| #![feature(result_map_or_else)] | |
| extern crate num_cpus; | |
| extern crate reqwest; | |
| extern crate threadpool; | |
| use std::error::Error; | |
| use std::thread; | |
| use threadpool::ThreadPool; |
| trait Animal { | |
| fn speak(&self); | |
| } | |
| #[derive(Debug)] | |
| struct Dog { | |
| name: String, | |
| age: u8, | |
| } |
| #![feature(start)] | |
| #![no_std] | |
| extern crate libc; | |
| use core::panic::PanicInfo; | |
| use libc::{c_char, c_int, c_void, size_t}; | |
| extern "C" { | |
| fn malloc(size: size_t) -> *mut c_void; | |
| fn free(p: *mut c_void); |
| use std::borrow::BorrowMut; | |
| pub trait OptionExt<T> { | |
| fn fold<S, F>(&self, state: S, folder: F) -> S | |
| where | |
| F: FnOnce(S, &T) -> S; | |
| } | |
| impl<T> OptionExt<T> for Option<T> { | |
| fn fold<S, F>(&self, state: S, folder: F) -> S |
| use std::io; | |
| use std::io::prelude::*; | |
| fn main() { | |
| loop { | |
| let r = get_input("Enter the first number: ") | |
| .and_then(|x| get_input("Enter the second number: ") | |
| .and_then(|y| get_input("Enter the third number: ") | |
| .and_then(|z| Ok(x + y + z)))); |